Alan Kay: Shannon gave us a way of dealing with noisy channels [video]
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Alan Kay: Shannon gave us a way of dealing with noisy channels [video]
Unofficial Hacker News client; not affiliated with Y Combinator.
shevy-java · · focus · HN ↗
Even then, we'd also have an OOP language to be really really fast. Otherwise people will just use C.
Java itself is too verbose and has a rather boring OOP model.
Rochus · · focus · HN ↗
Interestingly, the OO model that Wirth and Gutknecht implemented in the Oberon system corresponds better to Kay's message-based vision than Smalltalk-80. Wirth arrived here not by trying to emulate biology, but by trying to avoid the V-Table.
Java implemented the Simula 67 object model, confirmed e.g. by a 2017 Gosling lecture (as did early C++ and Smalltalk-80 to a significant degree).
dang · · focus · HN ↗
That's interesting! what did they do that corresponded better?
eterps · · focus · HN ↗
<a href="https://miasap.se/obnc/data-abstraction.html" rel="nofollow">https://miasap.se/obnc/data-abstraction.html
The examples near the top use the more familiar OOP approach, while the example at the bottom uses message sending.