Skriptsprache

Ruby 1.9.2 mit neuem Socket-API für IPv6

Die Skriptsprache Ruby ist in der Version 1.9.2 freigegeben worden. Die aktuelle Version bringt zahlreiche neue Methoden mit, darunter auch einige für die Klassen Array, Matrix und Enumerable. Außerdem wurde das Socket-API um IPv6-Unterstützung erweitert und das Jahr-2038-Problem beseitigt.

Anzeige

Ruby 1.9.2 bringt weitere neue Methoden mit, darunter auch einige für den Datei- und Ordnerzugriff. So wurde die Klasse File um die Methoden Realpath und Realdirpath erweitert sowie die Klasse Dir um die Methode Home. Zusätzlich wurden unter anderem die Klassen Array, Enumerable und Enumerator um neue Methoden aufgestockt. Die neue Klasse Random unterstützt zahlreiche Zufallszahlengeneratoren.

Mit dem neuen Socket-API erhält Ruby 1.9.2 IPv6-Unterstützung und ebenfalls etliche neue Methoden. Außerdem wurden zusätzliche Zeichencodierungen eingepflegt, darunter zahlreiche für japanische Schriftzeichen. Die Klasse Time wurde ebenfalls überarbeitet und damit das Jahr-2038-Problem beseitigt. Außerdem wurde unter anderem eine Methode zur Rundung eingebaut.

Die neue Ruby-Version kann mit Json 1.1.9 verwendet werden und unterstützt Rubygems in Version 1.3.7. Die zahlreichen Neuerungen haben die Entwickler in einer Changelog-Datei zusammengefasst. Ruby 1.9.2 wurde laut Entwickler vor allem auf Debian 5.0 in der 32-Bit-Version getestet. Außerdem wurde die aktuelle Version unter Windows, Mac OS X 10.5 und 10.6, FreeBSD 6, Solaris 10 und Symbian OS erfolgreich getestet. Ungetestet bleibt Ruby 1.9.2 bislang auf anderen Linux-Distributionen, in Cygwin unter Windows und unter Haiku, sollte dort aber laut Entwickler mit wenigen Anpassungen laufen.

Der Quellcode liegt als Bz2-, Tar-Gz- und Zip-Archiv zum Download bereit. Da Ruby 1.9.2 kompatibel zur Vorgängerversion ist, landet die neue Version bei der Installation im Verzeichnis /lib/ruby/1.9.1.


nullkommanix 21. Aug 2010

Wo werden denn Methodennamen schon großgeschrieben?

Kommentieren




Anzeige
  1. Embedded Software Designer im Automotive Bereich (m/w)
    Brunel GmbH, Raum Nürnberg
  2. Teamleiter Entwicklung / Applikation (m/w)
    über Steinbach & Partner Executive Consultants, Süddeutschland
  3. Ingenieur für Prüfstandsbau sowie anschl. Planung & Durchführung von Engineering- und Freigabetests (m/w)
    Brunel GmbH, Offenbach am Main
  4. IT-Prozessmodelliererin/IT-P- rozessmodellierer
    Otto-von-Guericke-Universität Magdeburg, Magdeburg

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm

  2. IBM-Mainframe

    Nasa schaltet letzten Großrechner ab

  3. Spielebranche

    Diskussion über "stinkende Gamer"

  4. Desktop-Roadmap

    Mozilla hat mit Firefox 2012 viel vor

  5. Samsung Galaxy Tab 2

    7-Zoll-Tablet mit Android 4.0 und Glonass-Unterstützung


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 188 | letzter Beitrag 04:17 Uhr

  3. Kommentare: 178 | letzter Beitrag 13.02. 22:01

  4. Kommentare: 116 | letzter Beitrag 13.02. 18:47

  5. Kommentare: 96 | letzter Beitrag 13.02. 16:40

Mehr


  1. Jugendschutz

    Filtersoftware von Jusprog und Telekom staatlich anerkannt

  2. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm

  3. Deutsche Post

    Zusatzfunktionen beim E-Postbrief dauern länger

  4. Gnome

    Neue Spezifikation für Fensterlayout

  5. Samsung Galaxy Tab 2

    7-Zoll-Tablet mit Android 4.0 und Glonass-Unterstützung

  6. IBM-Mainframe

    Nasa schaltet letzten Großrechner ab

  7. Appmenu Runner

    Head-Up Display auch in KDE

  8. Galaxy S2 mit Android 2.3.6

    Update wegen Abstürzen zurückgezogen?

  9. Fair Labor Association

    Apple lässt Foxconn überprüfen

  10. 802.11ac

    Broadcom will Chips für Gigabit-WLAN noch 2012 liefern



Haben wir etwas übersehen?

E-Mail an news@golem.de


Spielebranche: Gaming-Standort Bayern sucht den Reset-Knopf
Spielebranche
Gaming-Standort Bayern sucht den Reset-Knopf

Das Branchentreffen Munich Gaming fällt 2012 aus, der Deutsche Computerspielepreis wird neu verhandelt, die Förderung umstrukturiert: Das Bundesland Bayern will sich in Sachen Games neu aufstellen. Staatskanzleichef Thomas Kreuzer hat sich auf einer Besuchstour auch Kritik von Publishern angehört.

  1. Splash Damage Brink-Macher gründen Middleware-Studio
  2. Hawken Grundsätzlich kostenloser Mech-Kampf ab dem 12.12.12
  3. Clash of Realities 2012 Wissenschaftler und Computerspiele

IMHO: Windows 8 - Microsofts Befreiungsschlag
IMHO
Windows 8 - Microsofts Befreiungsschlag

"Windows Reimagined", so bezeichnet Microsoft Windows 8. Es ist die größte Veränderung von Microsofts Betriebssystem seit Windows 95 und soll mit neuem UI und dem neuen API WinRT zum großen Befreiungsschlag für Microsoft werden.

  1. Beta Consumer Preview von Windows 8 am 29. Februar 2012
  2. Windows Explorer Windows 8 Beta mit weiteren Verbesserungen
  3. Sensor-Fusion Windows 8 soll Sensornutzung vereinfachen

Test PS Vita: Ausstattungswunder mit Speicherproblem
Test PS Vita
Ausstattungswunder mit Speicherproblem

Zwei Analogsticks und starke Grafik, Berührungs- und Bewegungssteuerung, UMTS und Bluetooth: Sony Computer Entertainment packt in den Nachfolger der Playstation Portable so gut wie alles, was irgendwie Sinn ergibt - nur Speicher etwa für Savegames fehlt der PS Vita von Haus aus.

  1. Playstation Network Umbenennung der Konten und neue Firmware

Zum Artikel