Microsoft hat nach Bekunden von Bruno Borges, Product Manager für Java bei Microsoft, das Oracle Contributor Agreement unterzeichnet und ist damit offiziell in der Lage, Beiträge zur Entwicklung von OpenJDK abzuliefern.
Programmieren
Die Entwickler der Programmiersprache Python wollen von einem bisher auf grob 18 Monate ausgelegten Release-Zyklus auf einen festen 12-monatigen umstellen.
Python 3.8 ist erhältlich und bringt neben der Walross-Operator Verbesserungen mit, die es kompatibler zur Programmiersprache C machen.
Die Programmiersprache Perl 6 könnte schon bald offiziell unter dem Namen Raku weiterentwickelt werden. Dem hat Perl-Gründer Larry Wall bereits zugestimmt. Der neue Name stammt von Wall selbst.
Rust 1.38 ist hier und warnt vor einem nicht funktionierenden Feature. Zugleich klappt das Kompilieren von Crates mit einem größeren Abhängigkeitsbaum besser.
Das Team der plattformübergreifenden Programmiersprache Nim hat Version 1.0 angekündigt. Die kompilierte Programmiersprache bringt statische Typen mit und legt den Fokus auf "Effizienz, Lesbarkeit und Flexibilität".
Microsoft stellt die eigene Implementierung der C++ Standard Library (STL) für MSVC unter die Apache-2.0-Lizenz mit LLVM-Ausnahmen.
Ursprünglich auf 6 bis 8 Monate geschätzt brauchten die Entwickler der Programmier-Plattform Ballerina drei Jahre, um die Version 1.0 unters Volk zu bringen.
Google hat die Programmiersprache Go in Version 1.13 veröffentlicht. In der neuen Version ist TLS 1.3 standardmäßig aktiviert und heruntergeladene Module werden mittels Prüfsumme auf Manipulationen geprüft.
Go 1.13 ist kompatibel mit Android 10, aktiviert TLS 1.3 standardmäßig, bringt eine Handvoll neuer Umgebungsvariablen mit und aktualisiert Präfixe für verschiedene Literale.
Die Gnome Foundation will mit der Coding Education Challenge einen Wettbewerb starten, der zu frischen Methoden führen soll, wie man Menschen das Programmieren für freie Software beibringen kann.
Laut einem LWN-Bericht kann sich Kernel-Entwickler Greg Kroah-Hartman vorstellen, dass der Linux-Kernel in Rust entwickelte Module verwendet. C++ hatten Linus Torvalds und seine Maintainer stets eine Absage erteilt.
Das freie npm-Tool hat in der jüngsten Ausgabe bei der Installation mit Standard 14 Werbebanner mit an Bord. Die Entwickler des Paketmanagers für Node.js wollen so die Arbeit am Projekt finanzieren.
Wer auf der Kommandozeile das Verzeichnis wechselt, springt oft zwischen bekannten Pfaden hin und her. Mit einer in Go geschriebenen Utility protokolliert Mike Schilli Sprünge automatisch und zeigt Rückwege auf
Nutzer von Kdevelop dürfen für Bauprojekte künftig die Buildsoftware heranziehen. Das gehört zu den Neuerungen der aktuellen Version 5.4.



