If you're looking for lower cost, there are a number of universities with good engineering programs in Canada such as McGill, Queens, University of Toronto, University of Waterloo that are fairly close to New York state. They're all publicly funded and so even paying the international student rate is often cheaper than private universities in the USA like MIT.
The next step is to get this sort of thing onto Battle.net.
Also I think he did this because he wants a few things that aren't part of Ruby:
1) Static typing via type-inference
2) No jruby.jar hanging around everywhere. This just compiles straight to bytecode using the regular Java runtime.
From what I've heard from the guy, he really likes most of Ruby (the syntax, blocks, mixins) but there are a few things he'd like to change. Mirah appears to be his project to do that.
and then attempts to refute. Fair enough. Except - the link leads to The Cathedral And The Bazaar - where I cannot find the quote... Hmmm
It's on this page: http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ar01s04.html
Right after point #8, about halfway down.
Your main tasks will be:
- Getting Coffee
- Testing Code
- Writing Getters/Setters
- Working an extra 20 hours per week without pay
Seriously dude, if you're going to be making $8/hour, go work for a grocery store or something. At least there you'll get experience with the public and learn some communication and people skills (which a lot of IT people lack).