• IT-Karriere:
  • Services:

20 Jahre: Ruby 2.0 veröffentlicht

Zu ihrem 20. Geburtstag ist die Programmiersprache Ruby am Wochenende in der Version 2.0 mit zahlreichen neuen Funktionen und Fehlerkorrekturen erschienen.

Artikel veröffentlicht am ,
Ruby 2.0 steht zum Download bereit.
Ruby 2.0 steht zum Download bereit. (Bild: ruby-lang.org)

Obwohl die neue Ruby-Version die Nummer 2.0 trägt, soll ein Umstieg von Ruby 1.9 recht einfach sein, einfacher als von Ruby 1.8 auf 1.9, versprechen die Entwickler. Zu den Neuerungen von Ruby 2.0 zählen unter anderem benannte Parameter für ein flexibleres API-Design und mit Module#prepend ein neuer Weg, um Klassen zu erweitern. Das neue Literal %i erzeugt ein Array von Symbolen und __dir__ gibt den Verzeichnispfad der aktuell ausgeführten Datei zurück. UTF-8 ist nun die Standardcodierung in Ruby 2.0.

Stellenmarkt
  1. Hochschule Konstanz Technik, Wirtschaft und Gestaltung, Konstanz
  2. operational services GmbH & Co. KG, Berlin

Hinzu kommen neue Bibliotheken wie Enumerable#lazy und Enumerator::Lazy für unendliche Lazy-Streams, Enumerator#size und Range#size zur Lazy-Größenermittlung. Mit Onigmo gibt es zudem eine neue Engine für reguläre Ausdrücke. Auch ein asynchrones API zum Behandeln von Exceptions wurde integriert.

Beim Debugging wird in der neuen Version DTrace zur Runtime-Diagnose in Produktivsystemen unterstützt und mit Tracepoint soll ein verbessertes Tracing-API zur Verfügung stehen.

Darüber hinaus haben die Ruby-Entwickler einige Optimierungen vorgenommen, die die Geschwindigkeit von Ruby-Programmen deutlich verbessern sollen. Dazu zählt eine optimierte Garbage Collection durch Bitmap Marking und Optimierungen an Kernel#require, wodurch sich die Startzeit von Rails drastisch verringern soll.

Auch die Dokumentation von Ruby wurde mit der neuen Version verbessert, so dass Ruby 2.0 zu rund 75 Prozent dokumentiert ist. Der Vorgänger Ruby 1.9.3 kommt nur auf etwa 60 Prozent.

Ruby 2.0.0 gilt als stabil und produktionsreif. Die Software kann unter www.ruby-lang.org/de/downloads heruntergeladen werden.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de

IT.Gnom 25. Feb 2013

Das Versionsrennen hat begonnen. Ich weiß nicht, einfach mal so wie bei proprietärer...


Folgen Sie uns
       


Facebook, Twitter und Youtube: Propaganda, Hetze und Manipulation
Facebook, Twitter und Youtube
Propaganda, Hetze und Manipulation

Immer stärker wird im US-Wahlkampf mit Falschnachrichten, Social Bots und politischen Influencern auf Facebook, Twitter oder Youtube um Wähler gebuhlt.
Eine Analyse von Sabrina Keßler

  1. Rechtsextremismus Wie QAnon zum größten Verschwörungsmythos wurde

Amazon: Der Echo wird kugelig
Amazon
Der Echo wird kugelig

Zäsur bei Amazon: Alle neuen Echo-Lautsprecher haben ein komplett neues Design erhalten.

  1. Echo Auto im Test Tolle Sprachsteuerung und neue Alexa-Funktionen
  2. Echo Auto Amazon bringt Alexa für 60 Euro ins Auto

Geforce RTX 3090 ausverkauft: Einmal Frust für 1.500 Euro, bitte!
Geforce RTX 3090 ausverkauft
Einmal Frust für 1.500 Euro, bitte!

Erst Vorfreude, dann Ernüchterung und Wut: Der Kauf der Geforce-RTX-3090-Grafikkarte wird zu einer Reise ohne Ziel, dafür mit Emotionen.
Ein IMHO von Oliver Nickel

  1. Ampere-Grafikkarten Kondensatoren sind der Grund für instabile Geforce RTX 3080

    •  /