Io (iolanguage.com)
Io is a small, prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).
13 comments
[ 4.7 ms ] story [ 44.9 ms ] threadI Googled and found two guides, but neither of them worked. I'll post the particular compiler error I got when I get home.
The first error that shows up after executing 'make' is:
I'll ask in #io - perhaps they'll know what to do.In order to fix it for now, go to libs/basekit/source/UArray_math.c, and comment out the line:
That should do the trick.SYS=Windows make
That is the easiest way in Windows (for now).
What really struck me was when I realized that I could get it to do Ruby style hash and array literals, from completely within the language. Really cool stuff.
Also, doing a Markaby clone was remarkably (hah) easy.
Oh, and the Regex library is rather nice.
http://shootout.alioth.debian.org/gp4sandbox/benchmark.php?t...