The unfortunately truth is that computer science education systems cater fairly strictly to the stable, concrete languages that are certain to stick around, providing textbooks and demonstrations, to make the language easy to learn, easy to code, and perhaps more importantly, easy to teach. But is this bottom-up approach to education really the appropriate way to learn?
So2Speak was awarded "Most Innovative" in the 2008 Rails Rumble event. This article discusses how the pen-and-paper idea became a fully functional web application in under 48 hours.
Kevin Gisi is a Ruby on Rails application developer at the University of Wisconsin - Eau Claire. Kevin also does freelance development work in Ruby on Rails, and is finishing up his undergraduate degree in computer engineering.