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 Early History of Smalltalk

27 pointsby b-manabout 15 years ago

3 comments

gruseomabout 15 years ago
A classic piece which contains one of the best things ever written about design:<p><i>Take the hardest and most profound thing you need to do, make it great, and then build every easier thing out of it.</i><p>It's interesting to me that the idea that inspired Kay to this insight was FEXPRs: letting functions control the evaluation of their arguments. FEXPRs have long been banished from the Lisp world, which makes a sharp distinction between functions and macros (only the latter get to control evaluation). I still don't quite understand the reasons for this, and it seems like Kay doesn't either -- or at least didn't when he was inventing Smalltalk.
评论 #1312131 未加载
评论 #1312136 未加载
评论 #1312088 未加载
makmanalpabout 15 years ago
This is really odd, I'm having a bug on chrome windows where the html gets printed out as plaintext. MIME type issues on the server side maybe? Other than that, looks like an interesting read.
评论 #1311423 未加载
评论 #1311628 未加载
kanwisherabout 15 years ago
Really good read, abeit a bit long. It has a lot more details about the Xerox Parc days then the movies like "Triumph of the nerds had". It was interesting to hear a deeper understanding of the actor model in Smalltalk and simula