Ruby 1.9.2 released
The next, long-awaited version of the Ruby interpreter for version 1.9.2 has been released
About 1.9.2 pointsRuby 1.9.2 is mostly compatible with 1.9.1, with the following changes:
- Many new methods
- New Socket API (with IPv6 Support)
- Support for more string encodings
- Random class that supports various random number generators
- Reworked Time class. Now the problem of 2038 is not a problem.
- Some regexp regex improvements
- $: no longer contains the current directory.
- dl redesigned as an add-on for libffi.
- New psych library, a wrapper for libyaml. You can use it instead of syck
Good newsRuby 1.9.2 tested at 99% RubySpec
100% Supported Platforms
- Debian GNU / Linux 5.0 on IA32.
- Ruby 1.9.2 works mostly well on these platforms.
- mswin32, x64-mswin64, mingw32
- MacOS X 10.5 (Intel) and 10.6
- FreeBSD 6 and later (amd64, IA32)
- Solaris 10
- Symbian OS
- Other Linux distributions
- Other versions of MacOS X.
- AIX 5
- Other POSIX compatible systems
- BeOS (Haiku)
- Any other system
Note$: no longer contains the current directory, so some scripts need to be fixed to work correctly. In any case, your application should depend as little as possible on the current directory.
Download New Ruby
- In tar.bz2
- at tar.gz
- In zip