Zum Inhalt springen
Dev-ToolsÜberblick

Tools This Week: 10. Oktober 2026 - Python 3.15, Mold 3.0

Sieben Entwickler-Tools in dieser Woche, angeführt von Python 3.15.0 und dem Rust-Neubau des Linkers Mold, jeweils mit den Änderungen und den Kosten.

Von Tech AI Wire Team

4 Min. Lesezeit

XLinkedIn
Das Release-Artwork von Python 3.15 auf python.org: ein violettes Herz mit der Zahl 3.15 zwischen zwei Schlangen, umrahmt von den Namen der Neuerungen des Releases.
Foto: Python Software Foundation

Die Zahlen

tools in this week's list
7
speedup from Python 3.15's experimental JIT on x86-64 Linux
7-8%
SQLite 3.54.0 speedup over the previous release
~4%

Die Liste von Tools This Week umfasst diese Woche sieben Entwickler-Tools, angeführt von einem großen Python-Release und einem Rust-Neubau des Linkers Mold. Vier davon sind Open Source, VS Code ist kostenlos nutzbar, und SQLite ist gemeinfrei. Die Stacked Pull Requests von GitHub sind in jedem github.com-Tarif enthalten. Diese Ausgabe deckt die Woche bis Freitag, den 9. Oktober, ab.

Die Tools der Woche im Überblick

ToolWas es machtPreis
Python 3.15.0Neues großes Python-Release mit Lazy Imports und frozendictKostenlos, Open Source (PSF License)
Mold 3.0Schneller Unix-Linker, jetzt in Rust geschriebenKostenlos, Open Source (MIT)
Zig 0.17.0Systemsprache mit neu gebautem Build-SystemOpen Source (MIT)
VS Code 1.141Editor, der Terminal-Befehle von KI-Agenten jetzt in einer Sandbox isoliertKostenlos für private oder kommerzielle Nutzung
SQLite 3.54.0Eingebettete Datenbank, rund 4 % schnellerGemeinfrei, keine Lizenz nötig
GitHub Stacked Pull RequestsKleine, voneinander abhängige Pull Requests, die gemeinsam gemergt werdenIn allen github.com-Tarifen enthalten
RemoveMacAISchaltet Apple Intelligence unter macOS 27 ab und löscht die ModelleKostenlos, Open Source (MIT)

Programmiersprachen

Python 3.15.0 erschien am 9. Oktober 2026 mit 5.643 Commits von 1.012 Beitragenden, wie die Release-Seite angibt. Explizite Lazy Imports laden ein Modul erst, wenn Code es zum ersten Mal nutzt. Das beschleunigt den Start. Der neue eingebaute Typ frozendict ist ein Dictionary, das sich nach dem Erstellen nicht mehr ändern lässt. UTF-8 ist jetzt die Standard-Textkodierung. Ein experimenteller JIT-Compiler, der Python während der Ausführung in Maschinencode übersetzt, ist unter x86-64 Linux 7-8 % schneller als der Standard-Interpreter. Die vollständige Liste steht in unserem Artikel zu Python 3.15.

Zig 0.17.0 erschien am 2. Oktober, nach fünf Monaten Arbeit von 206 Beitragenden mit 925 Commits. Zig ist eine Systemprogrammiersprache, die oft anstelle von C eingesetzt wird. Das Build-System trennt jetzt die Einrichtung von der Ausführung. Inkrementelle Kompilierung, die nur neu baut, was sich geändert hat, funktioniert jetzt für die meisten Projekte unter x86_64 Linux. Unser Artikel zu Zig 0.17.0 behandelt die inkompatiblen Änderungen.

Build- und Daten-Tools

Mold ist ein Linker, also das Werkzeug, das kompilierte Teile zu einem Programm zusammenfügt. Version 3.0 erschien am 5. Oktober und ist in Rust neu geschrieben. Sie akzeptiert dieselben Kommandozeilenoptionen und Zielplattformen wie zuvor. Laut den Release Notes ist die Link-Geschwindigkeit gleichauf mit 2.42.1, der letzten C++-Version. Mold wird jetzt mit Cargo gebaut und braucht Rust 1.95 oder neuer. Lesezugriffe außerhalb des gültigen Speicherbereichs werden jetzt geprüft. Mold stoppt deshalb beim fehlerhaften Lesezugriff mit einem Panic statt mit einem Segmentation Fault. Mehr dazu in unserem Artikel zu Mold 3.0.

SQLite 3.54.0 erschien am 9. Oktober. Es läuft rund 4 % schneller als die Vorgängerversion und rund 7,5 % schneller als Version 3.51.0 vor einem Jahr. Eine neue Erweiterung diskused() zeigt, wie eine Datenbank den Speicherplatz nutzt, und ersetzt das veraltete sqlite3_analyzer. Die Änderungen an der Kommandozeile stehen in unserem Artikel zu SQLite 3.54.0.

Editoren und Code-Review

VS Code 1.141 erschien am 7. Oktober. Das Terminal-Sandboxing begrenzt jetzt unter Windows, macOS und Linux, auf welche Dateien und Netzwerkressourcen ein KI-Agent zugreifen kann. Ein neuer Aufräum-Editor zeigt den Speicherplatz, den alte Worktrees von Agentensitzungen belegen, und entfernt sie. Worktrees sind separate Arbeitskopien eines Repositorys. Agentensitzungen lassen sich außerdem nebeneinander anordnen. Die Details stehen in unserem Artikel zu VS Code 1.141.

GitHub hat Stacked Pull Requests am 6. Oktober allgemein verfügbar gemacht. Ein Stack teilt eine große Änderung in eine Reihe kleiner Pull Requests auf, die aufeinander aufbauen. Jeder wird einzeln geprüft, und der ganze Stack durchläuft die Merge Queue als eine Gruppe. Bei einem Rebase bleiben Freigaben für unveränderten Code erhalten. Auto-Merge für Stacks wird in den folgenden Wochen ausgerollt. Die Funktion steht in allen github.com-Tarifen bereit und kommt auch zu GitHub Enterprise Server. Mehr dazu in unserem Artikel zu Stacked Pull Requests.

Für den eigenen Rechner

RemoveMacAI schaltet Apple Intelligence auf Macs mit macOS 27 ab und löscht die auf dem Gerät gespeicherten KI-Modelle. Außerdem stoppt es Analysedaten und personalisierte Werbung und schaltet die Hintergrund-Updater anderer Apps ab. Getestet ist es unter macOS 27.0. Für macOS 27.0.1 braucht es Version 0.2.3 oder neuer, und macOS 26 und älter werden nicht unterstützt. Lesen Sie unseren Artikel zu RemoveMacAI, bevor Sie es ausführen.

Was das für Entwickler bedeutet

  • Testen Sie Python 3.15 auf einem Branch. Der UTF-8-Standard kann ändern, wie bestehender Code Dateien liest und schreibt. Lassen Sie Ihre Testsuite unter 3.15 laufen, bevor Sie die Produktion umstellen. Probieren Sie danach Lazy Imports dort aus, wo die Startzeit zählt.
  • Probieren Sie Mold 3.0 als Drop-in-Ersatz aus. Die Optionen bleiben gleich, ein Austausch im Build sollte also keine geänderten Flags erfordern. Wenn Sie Mold selbst bauen, prüfen Sie, ob Ihre Toolchain Rust 1.95 oder neuer hat.
  • Planen Sie das Zig-Upgrade. Die Änderung am Build-System betrifft jedes Projekt. Aktualisieren Sie zuerst ein kleines Projekt und notieren Sie, was kaputtgeht.
  • Schalten Sie das Agenten-Sandboxing ein. Wenn KI-Agenten Befehle in Ihrem VS-Code-Terminal ausführen, begrenzt die neue Sandbox, worauf sie zugreifen können.
  • Teilen Sie große Pull Requests auf. Stacked Pull Requests gibt es jetzt in jedem github.com-Tarif. Eine große Änderung kann also in kleinen, gut prüfbaren Teilen eingereicht werden.
  • Prüfen Sie die Lizenzen vor der Auslieferung. MIT und die PSF License erlauben kommerzielle Nutzung, und SQLite braucht überhaupt keine Lizenz. VS Code ist unter einer Microsoft-Lizenz kostenlos nutzbar, sein Quellcode steht dagegen unter MIT.

Die vorige Ausgabe ist Tools This Week: 2. Oktober 2026. Die aktuelle Liste finden Sie immer auf der Seite Tools This Week.

Quellen

  1. Python 3.15.0 - Python.org
  2. mold 3.0.0 release - GitHub
  3. 0.17.0 Released - Zig
  4. Visual Studio Code 1.141 - Visual Studio Code
  5. SQLite Release 3.54.0 - SQLite
  6. Stacked pull requests are now generally available - GitHub Changelog
  7. RemoveMacAI - GitHub
tools-this-weekopen-sourcepythonrust

Ähnliche Artikel