JavaScript

V8 7.5: Neues für WebAssembly in der JavaScript Engine

 Vor jedem Chrome-Release kommt die entsprechende Version der JavaScript Engine. So ist es auch mit Chrome 75: V8 7.5 steht ab sofort im Beta-Channel zur Verfügung, bis die entsprechende Browserversion da ist. Neu im Release ist unter anderem das Caching bereits kompilierter WebAssembly-Artefakte.

TypeScript 3.5 angekündigt: Regression aus v3.4 behoben

 Der Release Candidate von TypeScript 3.5 ist da und die neue Version damit fast fertig. Die Features für die neue Sprachversion stehen also fest. Dieses Mal mit dabei: der Helper-Type Omit, Verbesserungen für die Performance, das --allowUmdGlobalAccess Flag uvm.

ES-Modules in Node.js: Der Status quo

 Fast jede Programmiersprache stellt die Möglichkeit bereit, den Code, aus dem ein Programm besteht, auf mehrere Dateien aufzuteilen. In C und C++ dient dazu die #include-Direktive, in Java und Python gibt es das import-Schlüsselwort. JavaScript war bislang eine der wenigen Ausnahmen, doch der neue JavaScript-Standard (ECMAScript 6) ändert dies durch die Einführung sogenannter ECMAScript Modules. Alle bekannten Browser unterstützen diesen neuen Standard bereits — nur Node.js scheint hinterherzuhängen. Woran liegt das?

X
- Gib Deinen Standort ein -
- or -