Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

theregister+1theregistertheregister+1Modular veröffentlichte am Dienstag, den 11. August, die Version 1.0 seiner Programmiersprache Mojo. Dies markiert den Übergang von einem experimentellen Projekt, das 2023 vorgestellt wurde, zu einem stabilen, produktionsreifen Werkzeug für die Erstellung von KI-Software auf verschiedenen Hardwareplattformen.theregister+1
Die Veröffentlichung, die Teil des Modular 26.5-Updates ist, verspricht Abwärtskompatibilität und API-Stabilität, wobei zukünftige 1.x-Versionen primär additive Änderungen enthalten sollen. Mojo-Schöpfer Chris Lattner gab den Meilenstein auf X bekannt, nannte ihn "einen riesigen Meilenstein für die Community" und merkte an, dass die Sprache "Sprachstabilität und ihre erste Epoche der Funktionsreife erreicht hat".opensourceforu+1
Mojo kombiniert die lesbare Syntax von Python mit Rust-ähnlicher Speichersicherheit und Leistung auf Systemebene. Durch die Nutzung des MLIR-Compiler-Frameworks zielt es auf heterogene Hardware ab, einschließlich GPUs, CPUs, TPUs und ASICs. In Verbindung mit dem MAX-Inferenz-Framework von Modular soll es Entwickler von anbieterspezifischen Plattformen wie Nvidias CUDA oder AMDs Advanced Micro Devices, Inc. ROCm befreien.theregister+1
Die 1.0-Version führt Lambda-Syntax im Python-Stil für Inline-Closures, Diagnosen zur Speichersicherheit, einen verbesserten Language Server Protocol-Server für die Editor-Integration und sogenannte "Mojo AI skills" ein. Seit Modular die Standardbibliothek unter der Apache 2.0-Lizenz mit LLVM-Ausnahmen als Open Source freigegeben hat, haben fast 200 Mitwirkende mehr als 1.100 Pull Requests eingereicht und über 200.000 Zeilen Code geändert.opensourceforu+2
Die Veröffentlichung erfolgt Wochen nach Abschluss der Übernahme von Modular durch Qualcomm , was bei Entwicklern Fragen aufwarf, ob die Eigentümerschaft des Chipherstellers die anbieterneutrale Haltung der Sprache gefährden könnte. Modular hat erklärt, dass sie beabsichtigen, den Mojo-Compiler in diesem Jahr als Open Source freizugeben. Die Website der Sprache deutet eine mögliche Ankündigung auf der ModCon an, die für den 18. August in San Francisco geplant ist.linkedin+1
Auf die Frage während einer Fragerunde, ob Nvidia oder AMD Mojo nun stören könnten, da es unter Qualcomm steht, sagte Lattner, beide Unternehmen "tragen unglaublich viel zu Open-Source-Code bei" und fügte hinzu: "Ich erwarte hier keine Probleme".theregister
Die Roadmap von Modular für Mojo umfasst asynchrone Programmierung, Pattern Matching und Tagged Unions. Das kommende ModCon-Event soll Details dazu liefern, was der 1.0-Stabilitätsmeilenstein für das breitere Ökosystem bedeutet und ob die vollständige Compiler-Toolchain als Open Source folgen wird.opensourceforu+2