3 ms·
it would be great if every language on their home page, as well as listing how to do common things such as this: http://www.iolanguage.com/scm/io/docs/IoTutori
by dododo 16y ago
it would be great if every language on their home page, as well as listing how to do common things such as this:
http://www.iolanguage.com/scm/io/docs/IoTutorial.html http://www.iolanguage.com/scm/io/docs/IoTutorial.html
would also give a demonstration of what makes this language unusual (beyond syntax).
for io it seems like this might be some smalltalk-inspired message passing stuff:
http://www.iolanguage.com/scm/io/docs/IoGuide.html#Objects-Forward http://www.iolanguage.com/scm/io/docs/IoGuide.html#Objects-F...
combined with concurrency:
http://www.iolanguage.com/scm/io/docs/IoGuide.html#Concurrency-Actors http://www.iolanguage.com/scm/io/docs/IoGuide.html#Concurren...
but it's hard to tell at a glance.
fwiw, the haskell page does a great job of this: following the "why use haskell?" gives the classic quicksort example.
- pwpwp 16y agoI don't know. Of course it's nice if a language has an informative homepage (which Io does), but I think languages shouldn't (and probably can't) be judged at a glance. Instead of "quick stuff", I'd rather have a (possibly peer-reviewed) paper about the language.
- scott_s 16y agoEven papers have abstracts, which I'm going to read first to determine if I'm going to take the time to read the whole thing.
- dododo 16y agoas well as "quick stuff" i'd like a peer-reviewed paper. the first question is: why should i care about it? the next questions are about the details.