Rails: So what was the biggest shock of the Basecamp seminar? Finding out that it was written in Ruby. Yeah, that’s right — that Japanese language that you thought no one was using. They’ve apparently put together a Web development framework for it which they’re releasing to open-source.
Rails is a soon-to-be-released web application framework for Ruby. It’s built upon well-understood patterns for web development, which should make the seasoned web developer feel right at home and the newcomer welcome.
The programmer guy had nothing but good things to say about it. He claimed he was more productive with it in one week than he was with PHP after five years.
The Building of Basecamp: A 1-day workshop on the building of a real-world web-based application: Joe and I are heading to Chicago to attend this workshop next week. We'll report on it after the fact and tell you how it went. Immerse yourself in the hectic process of concepting, designing,…
Hey, waddya mean, 'you thought noone was using'? I don't want to get into language wars here, but I just sat down to learning Java after a couple of years doing stuff with Ruby, and I was horrified by what I saw. Ruby is to Java as Perl is to Cobol...
What do I mean? Exactly what I said. Ruby may be a great language, but it's still the apparently best kept secret in programming.
I can tell you that of the forty people in the room, most of which were developers, fully three-quarters of them expressed complete ignorance of Ruby when it was brought up.
Good to hear that it's such a great language. Now tell more people.
When can we expect a review of the workshop? I might want to attend a future one but I want to hear how it went first. Thanks.
Give us a couple days. We'll still getting our notes in order.
Here's a good article showing how to install and configure mod_ruby on Apache. Further down the page are many programming examples. It uses ASP-style delimiters and pre-compiles the page a la JSP.
http://sean.chittenden.org/programming/ruby/modruby/apachecon-2002/modruby_intro.html