Javascript auf dem Server: Node.js v0.10 veröffentlicht
Stabile Verison Node.js 0.10 veröffentlicht (Bild: Node.js)

Javascript auf dem Server Node.js v0.10 veröffentlicht

Node.js ist in der stabilen Version 0.10 erschienen, die einige grundlegende Neuerungen enthält, allen voran das Streams2-API.

Anzeige

Zu den wichtigsten Neuerungen in Node.js 0.10 gehört das Streams2-API, an dem schon seit längerer Zeit gearbeitet wurde. Es soll weitgehend kompatibel mit dem Streams-API aus Node.js 0.8 sein, aber besser funktionieren. Weil Node.js das neue API auch intern verwendet, soll das gesamte API in der neuen Version deutlich konsistenter sein.

Da das neue Streams2-API als Modul entwickelt wurde, setzten es schon heute 37 andere Node.js-Module ein. Wer das alte Streams-API weiterverwenden will, kann in Node.js dieses als Modul einbinden.

Die Funktion process.nextTick() arbeitet in Node.js 0.10 schneller: Damit lassen sich Funktionen leicht später ausführen, eben im nächsten Schritt. Das funktionierte bisher in aller Regel bevor eine weitere Ein- oder Ausgabe-Operation abläuft, nur unter Last konnte sich das Verhalten ändern. In der neuen Version soll process.nextTick() nun zuverlässig arbeiten und immer direkt nach dem vorangegangenen Code ausgeführt werden.

In Sachen Garbage Collection machen die Node.js-Entwickler einen Schritt zurück und überlassen diese wieder komplett Google Javascript-Engine V8. Bislang versuchte Node.js den Speicher aufzuräumen, wenn die CPU nicht benötigt wurde, das aber funktioniert nicht so gut wie erhofft. Die Änderung soll sich nicht in Benchmarkergebnissen niederschlagen, aber dafür sorgen, dass Applikationen schneller reagieren.

Bis auf wenige Bereiche ist Node.js 0.10 zudem schneller geworden, was dessen Entwickler in Benchmarks zeigen.

Änderungen gab es auch bei der Entwicklung von Node.js selbst: So sorgt Jenkins dafür, dass Node.js nach jedem Commit neu erzeugt und eine Reihe von Tests durchgeführt wird. Demnächst soll es zudem automatisch generierte Nightly Builds geben, und im nächsten Schritt der Build-Prozess komplett automatisiert werden.

Darüber hinaus bieten mehr Firmen Support für Node.js an: StronLoop hat eine Node.js-Distribution auf Basis von Node.js 0.10 veröffentlicht, für die das Unternehmen kommerziellen Support anbietet, und unter The Node Firm haben sich einige der Kernentwickler von Node.js zusammengetan, um Unternehmen beim Einsatz von Node.js zu unterstützen. Zu ihren Kunden gehören unter anderem Skype und Qualcomm.

Node.js v0.10.0 steht unter nodejs.org/download zum Download bereit.


Tapsi 12. Mär 2013

Muss ich schon wieder zustimmen! Das ist sogar richtig. Natürlich haben einige Sprachen...

dabbes 12. Mär 2013

sudo npm install node -g

Kommentieren



Anzeige

  1. SAP CRM Berater (m/w)
    SPIRIT/21, Braunschweig
  2. Web-Entwickler (m/w)
    PROJECT PI Immobilien AG, Nürnberg
  3. Informatikerin / Informatiker oder Wirtschaftsinformatikerin / Wirtschaftsinformatiker
    Otto-Friedrich-Universität Bamberg, Bamberg
  4. JAVA Softwareentwickler (m/w)
    MPDV Mikrolab GmbH, Heimsheim

 

Detailsuche


Folgen Sie uns
       


  1. Wegen Computerabstürzen

    Nasa will Speicher eines Marsroboters neu formatieren

  2. Highway Signs

    Wiko zeigt neues Smartphone, legt beim Marktanteil zu

  3. Für Core i7-5960X

    X99-Mainboards ab 200 Euro oder mit Streaming-CPU

  4. Deutschland

    Mehrheit der Milliarden Pakete sind Onlinebestellungen

  5. Capcom

    Gameplay aus Resident Evil

  6. Broadcom Wiced Sense

    Externes Sensorpaket für Bluetooth-LE-Geräte

  7. Security

    Promi-Bilder angeblich aus der iCloud gestohlen

  8. Wegen Landmangels

    Schwimmende Solarkraftwerke in Japan geplant

  9. Studie

    Markt für Spiele-Apps wächst um 133 Prozent

  10. Rollenspiel

    Icewind Dale mit neuen alten Quests



Haben wir etwas übersehen?

E-Mail an news@golem.de



Windows on Devices: Großes Betriebssystem auf kleinem Rechner
Windows on Devices
Großes Betriebssystem auf kleinem Rechner
  1. Entwicklerboard Microsoft verteilt kostenloses Windows für Intels Galileo
  2. Intel Galileo Generation 2 im August
  3. Intel Galileo Gen 2 Verbesserte Version für die Maker-Szene

Test Bioshock für iOS: Unterwasserstadt für die Hosentasche
Test Bioshock für iOS
Unterwasserstadt für die Hosentasche
  1. Unter Wasser Bioshock auf iOS-Geräten

Überschall-U-Boot: Von Schanghai nach San Francisco in 100 Minuten
Überschall-U-Boot
Von Schanghai nach San Francisco in 100 Minuten

    •  / 
    Zum Artikel