The latest release of Ruby on Rails contain some really nice tweaks.
- Streaming
- Reversible Migrations
- Assets Pipeline
- jQuery as the default JavaScript library
Remember, if you’re upgrading an existing app, be sure to run some solid test coverage before moving over to 3.1. Also, Rails 3.1 reqires Ruby 1.8.1 or higher (and is compatible with Ruby 1.9.2).
Check-out the Ruby on Rails 3.1 Release Notes on RailsGuides.
The Evolution of Computer Languages
[Click for Larger]
That’s a lot of Java.
[via RackSpace]
Raoul Snyman says
Having programmed in COBOL, Java, C, C++, Pascal (including Delphi), PHP, JavaScript, a little bit of Perl, and Python, I have to say that Python is my absolute favourite, with C++ not far behind.
And Ruby on Rails is not a language, I don’t know why they put that in there. If they want to mention RoR, why not mention Django or Pyramid (Python), or Struts (Java)?
P.S. I’ve also programmed in BASIC, but I don’t mention it because no real programmer does anything in BASIC beyond the age of 12.
Raoul Snyman says
Oh, I have also done Assembly language, and C#. Assembly language is really cool, you feel like some uber l33t hacker[1], but it takes a long time to get useful things done in it.
[1] The media uses the term “hacker” incorrectly. See http://catb.org/jargon/html/H/hacker.html for the proper definition.
Eric Dye says
Now you’re just bragging 😉
Eric Dye says
Spoken like a true programmer. 🙂