66 karma · joined February 16, 2008
Shame. :(
I, then, humbly suggest Perl. You might like it, and with your Ruby background it shouldn't be hard to pick up.
I personally love this thought experiment and the consequences one can reach from it.
The Fountainhead,
Stranger in a Strange Land,
The Rules of Life,
Catch-22,
1984,
Brave New World, and
An Introduction to Mathematical Reasoning (by Peter Eccles)
Currently on my way to buy SICP so I can learn Scheme LISP.
edit: it may interest you to know that I do absolutely no web development.
Thank you for also realizing this. It is just mind boggling to me how many IT people are so utterly inept when it comes to basic mathematics.
I truely believe that the fact that so many IT employees don't know math is leading to this superficial computer-geek culture.
This has always blown my mind. From Wikipedia: "The Banach–Tarski paradox is a theorem in set theoretic geometry which states that a solid ball in 3-dimensional space can be split into several non-overlapping pieces, which can then be put back together in a different way to yield two identical copies of the original ball."
Trippy.
What more can you ask for? Definitely a must read.
...Religiously.
That said, the best of luck to them.
It really cannot be stated any better than this, folks. Even as a math major, reading this reinspires me and refuels my passion for mathematics.
Simply lovely. :)