Developer Snapshots: Programmierer-News in ein, zwei Sätzen

Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem ReSharper C++, k0smotron, dependabot, Grafana Tempo, Datadog Bits und Data Frog.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 4 Min.
Von

Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:

  • JetBrains hat sowohl bei der Software ReSharper C++ als auch bei Rider die Version 2023.2 veröffentlicht. Resharper C++ kann in dieser Version mit Unterstützung für mehrere neue C++20- und C++23-Features sowie Safe Delete Refactoring und einem separaten AI Assistant Plug-in aufwarten. Rider bringt einige C#-Updates, zu denen neben neuen Inspections auch neue Kontextaktionen, verbesserte Eingabehilfen und Formatierungsoptionen für die Arbeit mit rohen String-Literalen gehören.
  • Der auf die Bereitstellung von Webanwendungen für Kubernetes spezialisierte Cloud-Dienstleister Mirantis hat unter dem Namen k0smotron ein neues Open-Source-Projekt vorgestellt. Die Architektur dieser Software soll eine schnelle, breitflächige Bereitstellung von Kubernetes-Kontrollebenen auf Kubernetes ermöglichen. Dabei bietet sie eine verbesserte Ausfallsicherheit sowie die echte Trennung der Kontrollebene von den Worker Nodes.
  • GitHub hat bekannt gegeben, dass der Abhängigkeiten-Scanner dependabot ab dem 17. August Python 3.6 und 3.7, die das Ende ihres Lebenszyklus erreicht haben, nicht mehr unterstützen wird. Bei Code, der diese Versionen verwendet, wird Dependabot nicht mehr in der Lage sein, Pull Requests im Repository zu öffnen und wird stattdessen Fehler protokollieren. Entwickler und Entwicklerinnen sollten mindestens auf Python 3.8 aktualisieren, um sicherzustellen, dass ihr Code sicher ist und Dependabot weiterhin laufen kann.
  • Grafana Labs hat Tempo, sein Open-Source-Backend für Distributed Tracing, in der Version 2.2 angekündigt. Dieses Release kann nicht nur mit neuen Features für TraceSQL aufwarten, sondern bietet als herausragendes Merkmal strukturelle Operatoren an. Dabei handelt es sich um einfache Operatoren, mit denen es für Nutzer und Nutzerinnen möglich ist, auf einfache Weise aussagekräftige Fragen zur Struktur eines Trace zu stellen.
  • Datadog, kündigte auf der hauseigenen Messe DASH die Markteinführung von Bits AI an. Der Anbieter einer Monitoring- und Sicherheitsplattform für Cloud-Anwendungen beschreibt die Software als einen auf generativer KI basierenden Assistenten, der aus den Beobachtungsdaten der Kunden lernt und so dabei hilft, Anwendungsprobleme in Echtzeit zu lösen. Der Assistent unterstützt beim Debuggen, löst Probleme auf Code-Ebene, schlägt Codekorrekturen vor und kann für diese Korrekturen automatische Unit-Tests erstellen.
  • Very Good Ventures hat Dart Frog 1.0 veröffentlicht. Dabei handelt es sich um ein quelloffenes und leichtgewichtiges Framework, das Flutter- und Dart-Entwicklern und -Entwicklerinnen unterstützen soll. Dazu bietet es einen einheitlichen Tech-Stack, der die gemeinsame Nutzung von Werkzeugen und Modellen ermöglicht. Mit diesem Release führt das Entwicklerteam unter anderem den Dart Frog Daemon ein, der es erleichtern soll, First- und Third-Party-Tools zur Verwaltung, Diagnose und Erstellung von Dart Frog-Projekten zu erstellen.
  • Die GNU C Library wurde in der Version 2.38 veröffentlicht. Sie bietet nur kleine Änderungen, zu denen die verbesserte Unterstützung für die Arbeit mit binären Integer-Konstanten, einige neue printf()-Formatierungsoptionen und die libmvec-Unterstützung für 64-Bit-ARM-Systeme sowie die String-Funktionen strlcpy() und strlcat() gehören.
  • JetBrains hat sich dazu entschieden, den Namen von Kotlin Multiplatform Mobile (KMM) zu Kotlin Multiplatform (KMP) zu ändern. Damit ist die Kotlin-Technologie gemeint, um Code über verschiedene Plattformen hinweg zu teilen. Die Namensänderung soll die in den vergangenen zwei Jahren aufgetretenen Inkonsistenzen und Verwirrungen beseitigen.
  • Die Rust Foundation Security Initiative wurde im September 2022 ins Leben gerufen. Nun steht der erste Security Initiative Report bereit, der über die Schwerpunkte und bisherigen Arbeiten informiert. Dazu zählt die Entwicklung neuer Tools wie Painter, um die Workflows von Rust-Maintainern sicherer zu gestalten und Einsichten in Sicherheitslücken zu bieten.
  • Rund zweieinhalb Jahre nach Version 3.1.2 ist GnuCOBOL 3.2 erschienen. Der COBOL-Compiler fügt Support für Dialekte der Programmiersprache hinzu und soll die Performance erhöhen sowie das Debugging mit dem GNU Debugger (GDB) verbessern.

(fms)