Hacker News new | past | comments | ask | show | jobs | submit login

That programs should be for communicating between humans is one of the core design tenets of Smalltalk. For example, just look at the number syntax. No cryptic conventions for non-decimal bases; simply write BASErNUMBER, eg 11rA9, 36rZ. Humanism pervades the entire system. Read the introduction and first chapter of Smalltalk-80: the Language and its Implementation (available online).

It’s no accident the the Glamorous Toolkit has been implemented in Smalltalk; it is part of the flow of Smalltalk culture.

Instead of slumming of trying to make JavaScript, a truly awful language for humans with the most contradictory base library I know of, faults beautifully demonstrated in several presentations, try using an open source Smalltalk, Squeak, Pharo and indeed GT itself.




Hey! You should look at my thing! The techniques in it have nothing to do with JavaScript and could easily be done in a smalltalk or any language :)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: