tag:blogger.com,1999:blog-9410449.post155798390284709753..comments2023-09-13T09:00:35.087-04:00Comments on Aftermarket Pipes: Language of the YearTim Lesherhttp://www.blogger.com/profile/02469159188193434861noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-9410449.post-3238359448427359512010-07-22T00:40:23.533-04:002010-07-22T00:40:23.533-04:00I recommend learning Io. It will surprise you once...I recommend learning Io. It will surprise you once you dig into the language a bit.<br /><br />Sure, it uses prototypes like Lua and REBOL, but that's nothing special. Plenty of languages use prototypes for their objects. What's unique about Io is its message passing system. <br /><br />Everything in the language is implemented in terms of dynamically modifiable messages. That means you can basically change anything in the language at runtime. For example, you can implement Python's docstrings in Io within the language itself (with no changes to the Io interpreter).Davidnoreply@blogger.com