Dank des neu eingeführten Dark Theme spiegelt sich die Sonnenfinsternis, Namensgeber der Eclipse Entwicklungsumgebung, nun auch äußerlich in der Software wider. Welche weiteren Änderungen im Kernschatten von Eclipse 4.8 mit dem lichten Codenamen Photon warten, verrät der Artikel.
Entwicklung
Im neuen Release stecken laut Mitteilung zwei von Entwicklern erwartete große Sprachfeatures. Zum einen sind die SIMD-Grundlagen an Ort und Stelle, zum anderen wurde die verwirrende Trait-Objekt-Syntax korrigiert.
Für die neue Version 3.27.0 der Hip Hop Virtual Machine gibt es längeren Support. Außerdem haben die Entwickler an der Performance, am Typechecker und an der IDE gefeilt.
Auf der JS-Conf EU 2018 teilte Entwickler Ryan Dahl ordentlich gegen Node.js aus. Das kennt er gut, schließlich ist er der Erfinder der serverseitigen Javascript-Laufzeitumgebung. Viele der Kritikpunkte sind daher ein Mea Culpa, seine neue Mission heißt Deno.
Unter dem Titel Games Immersion veranstaltet der Anbieter SAE Institute Leipzig am Samstag, 9. Juni ein kostenloses Coding Camp.
Martin Flöser (vormals Gräßlin) ist der Hauptentwickler von KDEs Windowmanager Kwin und nun als Kwin-Maintainer zurückgetreten. Schuld sind offenbar Reibereien zwischen einigen Designern und Entwicklern.
Während die vorherigen Updates eher kleiner ausfielen, bringe Rust 1.26.0 womöglich die meisten neuen Features seit Version 1.0 mit, schreibt das Rust-Core-Team in der Release-Mitteilung.
Qt-Anwendungen können dank Webassembly demnächst im Browser laufen, einige Seiten zeigen bereits Beispiele. Aber es gibt auch noch Hindernisse.
Egal ob Power 4 oder verschiedene obskure SoCs – einige Kernelentwickler nutzen den Entwicklungszyklus für Kernel 4.17 zum Frühjahrsputz. Natürlich landen auch mehrere neue Treiber in Linux, die zum Beispiel USB-C, Intels Cannon-Lake-Architektur, AMDs Vega 12 oder vorhandene Dateisysteme verbessern.
Das erste Buch schildert spannend und verständlich, welche verblüffenden Erkenntnisse wir berühmten Mathematikern verdanken. Das zweite Buch führt in den Prozess der Software-Entwicklung ein.
Die Javascript-Frameworks React Native und Nativescript versuchen eine Brücke zwischen Webapp-Entwicklung und nativer App-Entwicklung zu bauen. Worin die Vorteile dieser Native Frameworks liegen, betrachtet der Artikel vor dem Hintergrund des klassischen App-Framework Meteor.
Der Befehl "gksu", mit dem Desktop-Nutzer in Ubuntu und Debian Rootrechte erlangen, wird in Ubuntu 18.04 LTS nicht mehr funktionieren. Auch Debian Stable und Testing verzichten darauf.
D3.js ist eine populäre Javascript-Bibliothek, die Daten optisch aufbereitet, mit HTML, SVG und CSS. Die neue Version 5.0 vereinfacht die Programmierung, indem sie auf asynchrone Callbacks verzichtet.
Mit Rust 2018 soll in diesem Jahr ein Nachfolger zu Rust 1.0 (Rust 2015) erscheinen. Das und ihre weiteren Pläne für 2018 kündigten die Rust-Entwickler in einem Blogpost an.
Neben einer Reihe von Bugfixes unterstützt Tensorflow 1.6.0 Fast-Fourier-Transformationen im XLA und verbessert die Dokumentation.









