The Inquirer-Home

Ruby celebrates 20th birthday with Ruby 2.0

Improved performance and debugging
Mon Feb 25 2013, 16:18

PROGRAMMING LANGUAGE Ruby has been updated to version 2.0 on its 20th anniversary.

Ruby, which saw something of a renaissance through the Rails framework, has been popular with web developers for its ease of development and its mature support of object oriented coding, something that PHP didn't properly embrace until PHP 5. To mark Ruby's 20th anniversary, the project has released Ruby 2.0 with more than 300 updates.

Ruby 2.0 has a number of core language updates including keyword arguments and UTF-8 encoding by default. Along with general performance improvements, the project has also included additional libraries, including one for asynchronous exception handling, though perhaps most useful is support for DTrace.

The Ruby 2.0 release notes stressed that it is ready for production use. "Note that unlike 1.9.0, 2.0.0 IS a stable release, even though its TEENY is 0. All library authors are strongly recommended to support 2.0.0. As mentioned above, it will be comparatively easy to migrate from 1.9 to 2.0."

Ruby 2.0 is compatible with Ruby 1.9, with the project claiming that it should be easier to migrate from version 1.9 to 2.0 than it was going from version 1.8 to 1.9. Ruby is available from the mirrors now. µ


Share this:

blog comments powered by Disqus
Subscribe to INQ newsletters

Sign up for INQbot – a weekly roundup of the best from the INQ

Existing User
Please fill in the field below to receive your profile link.
Sign-up for the INQBot weekly newsletter
Click here
INQ Poll

Microsoft Windows 10 poll

Which feature of Windows 10 are you most excited about?