Wydana została kolejna wersja Ruby – interpretowanego, w pełni obiektowego i dynamicznie typowanego języka programowania, który został stworzony w 1995 roku przez Yukihiro Matsumoto. Ruby bazuje na wielu językach, takich jak CLU, Eiffel, Lisp, Perl, Python czy Smalltalk. Składnia jest zorientowana liniowo i oparta na składni CLU oraz, w mniejszym stopniu, Perla.
Nowa wersja jest we większości kompatybilna z wersją 1.9.1, z wyłączeniem poniższych zmian:
- wiele nowych metod
- nowe gniazdo API (wsparcie IPv6)
- nowe kodowania
- losowe klasy, które wspierają różne losowe generatory liczb
- czas został ponownie zaimplementowany. Nie ma aktualnie problemu roku 2038
- niewielkie usprawnienia regexp
- $: nie zawiera więcej obecnego katalogu
- dl została ponownie zaimplementowana na górze libffi
- nowa biblioteka psych, która zastępuje (wraps?) libyaml.
Nowe Ruby:
- Wspiera dobrze i jest utrzymywane:
- Debian GNU/Linux 5.0 na IA32.
- Działa w miarę dobrze i jest tam w stanie być utrzymane:
- mswin32, x64-mswin64, mingw32
- MacOS X 10.5 (Intel) i 10.6
- FreeBSD 6 i późniejsze (amd64, IA32)
- Solaris 10
- Symbian OS
- Najpewniej działa, ale wymaga kilku drobnych poprawek:
- Inne dystrybucje Linuksa
- Inne wersje MacOS X.
- cygwin
- AIX 5
- Inne systemy kompatybilne z POSIX
- BeOS (Haiku)
Więcej znajdziecie w notce wydania.























