Abo
  • Services:
Anzeige
Libuv in Version 1.0 bietet langfristig Stabilität.
Libuv in Version 1.0 bietet langfristig Stabilität. (Bild: Libuv)

Libuv: I/O-Bibliothek für Node.js und andere wird stabil

Libuv in Version 1.0 bietet langfristig Stabilität.
Libuv in Version 1.0 bietet langfristig Stabilität. (Bild: Libuv)

Die Node.js-Bibliothek für Input-/Output-Operationen Libuv ist nach vier Jahren endlich stabil. Der Code zur Event-basierten Programmierung wird auch in vielen anderen freien Projekten verwendet und eigenständig entwickelt.

Anzeige

Mit Libuv steht Node.js-Nutzern eine einheitliche Abstraktion für Input-/Output-Operationen zur Verfügung, die sowohl unter Windows als auch Unix das gleiche API bereitstellt. Wie das Projekt nun mitteilt, gibt es nach vier Jahren und mehr als 3.000 Beiträgen nun die stabile Version 1.0.

Mit dieser garantieren die Entwickler ein stabiles ABI und ein abwärtskompatibles API für die kommenden Versionen dieses Entwicklungszweiges, um die Bibliothek langfristig einsetzen zu können. In der Ankündigung heißt es dazu, dass sich das API in einigen Teilen im Vergleich zur Vorgängerversion 0.10 geändert habe. So muss nun etwa die Speicherzuweisung selbst übernommen werden, die Threadpools verhalten sich unter Windows und Unix-artigen Betriebssystemen gleich, und die APIs für IPv4 und IPv6 sind angeglichen worden.

Weitere Details zu den neuen APIs liefert eine Migrationsanleitung sowie die Dokumentation des Projekts. Doch obwohl Libuv entstanden ist, um Node.js auf Windows zu bringen und der Hauptnutzer wohl nach wie vor das Node.js-Projekt ist, sollten die Neuerungen auch für andere Projekte interessant sein. So verwendet etwa die Laufzeitumgebung der Sprachen Julia und Rust die Bibliothek, um asynchrones I/O umzusetzen.

Der Code zur Event-basierten Programmierung kann über Sprachanbindungen, aber auch mit Ruby, Lua, Python, PHP, C++, Java, Go und einigen weiteren eingesetzt werden. Vor allem wegen der Verwendung außerhalb von Node.js sowie wegen der seit längerem sehr eigenständigen Entwicklung wird das Projekt künftig in einem eigenen Repository gepflegt. Der Node.js-Sponsor Joyent verwaltet das Projekt zudem nicht mehr offiziell, diese Aufgabe hat die Community übernommen. Node.js selbst soll durch diese neue Struktur jedoch keinen Nachteil haben.


eye home zur Startseite



Anzeige

Stellenmarkt
  1. German RepRap GmbH, Feldkirchen bei München
  2. Dataport, Hamburg
  3. Landeshauptstadt München, München
  4. Swyx Solutions AG, Dortmund


Anzeige
Top-Angebote
  1. 55,99€ inkl. Versand (alter Preis: 65,00€)
  2. 44,00€ inkl. Versand (alter Preis: 59,99€)
  3. 1169,00€

Folgen Sie uns
       


  1. Spielebranche

    Shadow Tactics gewinnt Deutschen Entwicklerpreis 2016

  2. Erotik-Abo-Falle

    Verdienen Mobilfunkbetreiber an WAP-Billing-Betrug mit?

  3. Final Fantasy 15

    Square Enix will die Story patchen

  4. TU Dresden

    5G-Forschung der Telekom geht in Entertain und Hybrid ein

  5. Petya-Variante

    Goldeneye-Ransomware verschickt überzeugende Bewerbungen

  6. Sony

    Mehr als 50 Millionen Playstation 4 verkauft

  7. Weltraumroboter

    Ein R2D2 für Satelliten

  8. 300 MBit/s

    Warum Super Vectoring bei der Telekom noch so lange dauert

  9. Verkehrssteuerung

    Audi vernetzt Autos mit Ampeln in Las Vegas

  10. Centriq 2400

    Qualcomm zeigt eigene Server-CPU mit 48 ARM-Kernen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Canon EOS 5D Mark IV im Test: Grundsolides Arbeitstier mit einer Portion Extravaganz
Canon EOS 5D Mark IV im Test
Grundsolides Arbeitstier mit einer Portion Extravaganz
  1. Video Youtube spielt Livestreams in 4K ab
  2. Ausgabegeräte Youtube unterstützt Videos mit High Dynamic Range
  3. Canon EOS M5 Canons neue Systemkamera hat einen integrierten Sucher

Named Data Networking: NDN soll das Internet revolutionieren
Named Data Networking
NDN soll das Internet revolutionieren
  1. Geheime Überwachung Der Kanarienvogel von Riseup singt nicht mehr
  2. Bundesförderung Bundesländer lassen beim Breitbandausbau Milliarden liegen
  3. Internet Protocol Der Adresskollaps von IPv4 kann verzögert werden

Travelers Box: Münzgeld am Flughafen tauschen
Travelers Box
Münzgeld am Flughafen tauschen
  1. Apple Siri überweist Geld per Paypal mit einem Sprachbefehl
  2. Soziales Netzwerk Paypal-Zahlungen bei Facebook und im Messenger möglich
  3. Zahlungsabwickler Paypal Deutschland bietet kostenlose Rücksendungen an

  1. Re: DSL-Community

    M.P. | 07:03

  2. Re: Dann halt wieder wie früher

    mackes | 07:02

  3. Re: Ubisoft und Always online -> Nein Danke

    ohinrichs | 06:59

  4. Re: In vielen Ländern Europas ist der...

    robinx999 | 06:58

  5. Re: Danke an Ubisoft...

    ohinrichs | 06:36


  1. 22:00

  2. 18:47

  3. 17:47

  4. 17:34

  5. 17:04

  6. 16:33

  7. 16:10

  8. 15:54


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel