📜 ⬆️ ⬇️

Ruby 2.1 released

Ruby specifications have been updated to version 2.1.0 . The new version of the programming language made several evolutionary changes. In informal benchmarks on Rails, version 2.1 shows a result about 20% higher than 2.0, which, in turn, is 60-70% faster than 1.9.3.

In short, the most important ones are:


Ruby is a high-level language for quick and easy object-oriented programming. Its creator, Yukihiro Matsumoto, tried to combine the best features of their favorite languages ​​Perl, Python, Smalltalk, Eiffel, Ada and Lisp in search of a proper balance between functional and imperative programming. The goal was to create a language more powerful than Perl, and more object-oriented than Python, Wikipedia writes . The main purpose of Ruby is to create simple and at the same time understandable programs, where it is not the speed of the program that is important, but short development time, understandable and simple syntax.
')
Matsumoto is still developing Ruby, and version 2.1.0 is his Christmas present to all programmers.

For a more detailed list of changes in 2.1.0, see here , as well as in the presentation “All about Ruby 2.1” .

Source: https://habr.com/ru/post/207394/


All Articles