Ruby-lang.org - (Open Source)
Ruby is an important pure object-oriented programming language that knows a large usability among programmers.
Ruby is a open-source dynamic programming language that focuses on simplicity and productivity. Its elegant syntax easier to read and write. It is very easy to learn and use due to the fact that its syntax is natural to read and write. It is not to wonder that Ruby is getting more and more success and the number of applications that are developed with this language is continuously growing. Object-oriented programming consists of the objects that are given their own properties (called by the name instance variables) and actions (named methods).Ruby focuses on simplicity of implementation and its clean syntax programming.Â
* Many new methods
* New socket API (enhanced IPv6 support)
* New encodings
* Random class that supports various random number generators
* Time is reimplemented. There is no longer the year 2038 problem.
* some regexp enhancements
* $: no longer includes the current directory.
* dl is reimplemented on top of libffi.
* new psych library that wraps libyaml. You can use the library instead of syck.