News for hackers. Stuff that matters.
Re:Ask HN: Examples of elegant, non-trivial Smalltalk? by enkiv2 on Friday July 29, 2016 @07:39AM (#12186166)
XU92 (AKA "Xanadu Gold") was written in a dialect of smalltalk: http://www.udanax.xanadu.com/gold/download/index.html
Re:Ask HN: Examples of elegant, non-trivial Smalltalk? by enkiv2 on Wednesday August 10, 2016 @12:53PM (#12263161)
Xanadu definitely is still around, but this particular code was written in the early 80s & released as open source in 1999.
Re:Ask HN: Examples of elegant, non-trivial Smalltalk? by imglorp on Friday July 29, 2016 @08:53AM (#12186476)
Yow, Xanadu, nice to see they're still around.

On the downside, I looked at a few methods at random in one of the toplevel .st's and, not knowing smalltalk, it was not what I would call clean.

Re:Ask HN: Examples of elegant, non-trivial Smalltalk? by bencoman71 on Friday July 29, 2016 @10:10AM (#12186905)
> it was not what I would call clean.

That's given you a false impression. The .st file is only an the export/transfer format to be loaded into another Smalltalk system. Smalltalk code is best read using its System Browser. Think of opening a .docx file in Notepad, and how clean you think it looks compared to editing the file from within MS Word.

Yet not being able to use your favourite text editor is one of the common arguments some people use against Smalltalk, but perhaps there's also an element of them trying cast something "new" (Smalltalk) to them, back into what they already know (as Alan Kay touches on after 1:04:00 in the OP video link)