Die Programmiersprache Swift von Apple soll auf Windows laufen und wird außerdem auch auf weitere Linux-Distributionen neben Ubuntu portiert.
Programmieren
Github arbeitet mit Codespaces an einem neuen Feature, das die zwei Microsoft-Produkte Github und Visual Studio Code künftig stärker aneinander koppeln soll. In Firefox läuft die Vorab-Version allerdings nicht.
Rund 4000 Entwickler haben bei der Rust Survey 2019 mitgemacht. Die Ergebnisse der Umfrage zur Programmiersprache Rust sind nun öffentlich. Eine Erkenntnis lautet: Die Entwickler wünschen sich Dokumentationen in ihrer Sprache.
Der Support ist schon offiziell ausgelaufen, nun ist die letzte Version von Python 2.7 erschienen.
Die Programmiersprache Nim ist in Version 1.2 erschienen. Die bringt verschiedene neue Sugar-Macros mit und führt mit eine effiziente Move-Semantik ein.
Mit Theia 1.0 veröffentlicht das Eclipse-Projekt eine erste stabile Version seiner IDE, die im Browser und auf Desktops läuft.
Die freie 2D- und 3D-Spiele-Engine Godot will in Version 4.0 Custom Sky Shader einführen. Die erlauben es, 3D-Welten mit Wolken- und Nebelbildung zu gestalten.
Die Compiler-Infrastruktur LLVM und liegt nun in Version 10.0.0 vor. Clang, das Frontend für C, C++ und Objective C, startet neuerdings nicht mehr in einem Sub-Prozess und unterstützt C++ Concepts.
CoreJS ist eine zentrale Javascript-Komponente für Projekte wie Angular, wurde bislang aber nur von einem einzigen Maintainer betreut. Nachdem dieser wegfällt, überlegen die Nutzer, wie es mit dem Projekt weiter geht.
Github stellt einige der kollaborativen Projekte vor, die sich auf der Plattform mit dem Corona-Virus beschäftigen. Sie folgen meist dem Open-Source-Entwicklungsmodell.
Git 2.26 verwendet jetzt standardmäßig die Protokoll-Version 2, macht Konfigurationen transparenter und verbessert Teil-Checkouts.
Oracle hat die neue Java-Version 14 angekündigt. Die testet neue Features wie Pattern Matching auf "instanceof", vereinfacht den Umgang mit Datenspeicher-Klassen und erneuert "switch"-Ausdrücke.
Rust 1.42.0 bringt nützlichere Panik-Nachrichten mit, verbessert Slice-Matching, führt das "matches!"-Makro ein und schickt die "Error::Description"-Methode in Rente.
Mehrere Forscher überlegen in einem gemeinsamen Paper, wie sich der Bau von Intermediate Representations (IR) für domänenspezifische Programmiersprachen vereinfachen lässt.
Isomorphic Git ist eine in Javascript geschriebene Git-Variante, die clientseitig im Browser läuft und serverseitig auf Nodejs. Nun gibt es sie in Version 1.0.





