Ruby 1.9.2

Ruby 1.9.2

    przez -
    0 303
    Ruby
    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.

    Podobne artykuły

    Ruby

    przez -
    0 378
    Ruby

    przez -
    2 577