Io language
iolanguage.com
iolanguage.com
He said only one: Io
Io is beautiful, elegant and slow. The fact that it's slow doesn't mean it's not worth learning or even using in production. Commenter could have put it in other words, well he didn't, but downvoters: you will not change the fact that it's slow by giving -1.
Do we have an era of wishful-thinking driven comment voting?
...but you can change the fact that it's slow by contributing code to the interpreter! Actor-based concurrency and prototype objects can both be made fast, as has been proven by Erlang and Lua respectively. Exceptions are an unfeature but they can be easily avoided.
The slowness of Io should be seen as a programming challenge, not a problem. ^,~
Steve Dekorte, the creator of Io, also uses same site design on his on website/blog: http://dekorte.com/
Everything is better with code samples! One of the FizzBuzz implementations is particularly cool:
for (n, 1, 100,
fb := list (
if (n % 3 == 0, "Fizz"),
if (n % 5 == 0, "Buzz")) select (isTrue)
if (fb isEmpty, n, fb join) println
)I originally posted that here on HN: http://news.ycombinator.com/item?id=1539295
There have been a few discussions about Io on HN before. Here is one post/thread from last year: http://news.ycombinator.com/item?id=1538835
I don't get the "link to some long-existing home page with no comment" thing, but that's what voting/flagging is for.