TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Deep Insights of Alan Kay (2013)

64 pointsby plurbyover 9 years ago

3 comments

mythzover 9 years ago
Big takeaways from this is that unnecessary complexity is stalling software engineering as a discipline which is bounded by human fragility and the limited &quot;complexity budget&quot; that the human mind can withhold.<p>The Big Idea of Object Oriented Programming is &quot;Messaging&quot; and encapsulation, i.e. how objects encapsulate their internal complexity and expose their capabilities for maximum re-use and minimal knowledge and coupling of internals.<p>TCP&#x2F;IP is Real Computers All The Way Down (RCATWD) and is possibly the only real object-oriented system in working order where its level of complication is balanced by its level of complexity, which retain the semantics of real objects in which the basic unit of computation is a whole computer. &quot;The Web, in comparison, is a joke. The Web was done by amateurs.&quot;<p>RPC distorts developer mindsets by focusing on thinking of making a &quot;remote call&quot; instead of thinking of remote endpoints as (RCATWD) objects and focusing on instead of communication of messages and what optimal messaging API designs Services should expose for maximum encapsulation and re-use of their capabilities.
评论 #10366001 未加载
评论 #10365963 未加载
ZenoArrowover 9 years ago
&quot;And that they did, which saw through the creation of the impressive array of technologies invented at PARC which were the foundations for much of personal computing and programming as we know it today, including: •Laser Printers •Object Oriented Programming &#x2F; Smalltalk •Personal Computers •Ethernet &#x2F; Distributed Computing •GUI &#x2F; Mouse &#x2F; WYSIWYG&quot;<p>The work done at PARC was clearly influential, but mostly as a refinement of what came before. They were clearly building on the work of Engelbart and his team at Stanford. In fact, if I remember correctly, some members of that team ended up working at Xerox PARC.<p>In case this is new information to anyone, search on Google for &#x27;The Mother Of All Demos&#x27;.
dangover 9 years ago
Discussed in 2013: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5293152" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=5293152</a>.