300 Convent Street, Suite 1330, San Antonio, Tx, 78205 USA

Contact Time 24 x 7
Phone Number +61 410354235

300 Convent Street, Suite 1330, San Antonio, Tx, 78205 USA

Blog

02 JAN

What is New in Ruby that We are Cooking?

by NqELXQZFGK

What is New in Ruby that We are Cooking?
As Ruby 2.0 is on the verge of stable roll-out (Yes, Ruby 2.0.0-rc2 is released last week), we at RailsFactory thought that it is important to look back the journey slightly. As the first version Rails was written in Ruby 1.8, it became more popular than its previous versions and lot of ruby gems came into existence organically. Then the 1.9 release came with many significant changes over 1.8 like, New Socket API, Block Local variables, Per-string character encoding etc.

Here are some of the new features that being incorporated in 2.0,

° Keyword arguments
° Enumerable#lazy
° Module#prepend
° #to_h: Convention for conversion to Hash
° %i: a literal for symbol array
° Updated regexp engine: Onigmo (a fork of Oniguruma)
° Enumerator#size and Range#size were introduced
° DTrace support
° TracePoint
° Optimized require performance (especially, on Windows)
° Enhanced asynchronous interrupt handling
° Launch-time stack
° size tuning parameters
We are quite excited and rolled up our sleeves to play around with this new version to evaluate the effectiveness and what it requires for a smooth migration from older versions.

NqELXQZFGK

Leave a Comment

© 2019 ITERON All Rights Reserved
en_USEnglish
de_DE_formalGerman en_USEnglish