@raganwald dude I understand your need for publicity/ higher page rank by exploiting stupidity of the Web Programmer/Dev/Rubyista/Web Designer etc who are here, but seriously after looking at your resume I hope that you understand what "Computer Science" is, please go to any good CS department {MIT, UCB, CMU, Stanford, Cornell, UIUC} in USA and ask the PhD students + Profs, on how important question about programmer productivity is to them.
And see what you get.
The explosive growth in CS is due to faster processors, larger memory and novel algorithms (a.k.a page rank and other) and not at all because programmers became hyper efficient. You cant make an O(n^3) algorithm to O(n) by making writing programs easier. The aim of computer science is to increase and study ability of computers and the ability of humans is hardly an important factor.
The idiocy at this forum amazes me, sure you can write your crappy Web 2.0 social photo sharing crap in 5 minutes in Ruby but to by frank no one in CS academia gives a shit about it.