Bosque: Neue Microsoft-Programmiersprache entsagt der Komplexität
Und auch heute ist aus seiner Sicht eine Komplexität erreicht worden, die immer wieder Probleme mit sich bringt und zu gravierenden Sicherheitslücken in Software führt. Marron führt hier beispielsweise die Möglichkeit an, dass mehrere Verweise auf ein Objekt zeigen können. Das macht in der Praxis schnell Probleme. Aber auch diverse andere Konzepte will er mit Bosque hinter sich lassen.
Weg mit den Schleifen
Code, der in der neuen Sprache formuliert ist, soll sehr wenig komplex sein und so leicht verständlich wie Algebra-Operationen. Bei Syntax und Typen orientierte sich der Informatiker an TypeScript, die Semantik nimmt Anleihen aus ML und Node/JavaScript. In einem Bosque-Programm wird man letztlich beispielsweise keine Schleifen, Subroutinen oder Bedingungen mehr vorfinden. Was dabei herauskommt, nennt Marron "reguläres Programmieren".Wer sich genauer theoretisch in die neue Sprache einarbeiten will, findet deren Grundzüge in dem Paper, das der Microsoft-Informatiker veröffentlicht hat. Code-Beispiele sind auf GitHub zu finden. Welche Entwicklung Bosque nimmt, muss sich natürlich noch zeigen. Sicherlich hat die Sprache die Chance, selbst groß zu werden. Möglich ist aber auch, dass sie nur die Basis für eine neue Familie von Programmiersprachen legt, von denen dann eine andere weitergehende Erfolge feiert.
Siehe auch: Programmiersprachen: Nischen-Produkte von Microsoft im Aufwind
Thema:
Beliebte Open-Source-Downloads
Neue Bilder zum Thema
Videos zum Thema
- Mastcam-Z: Perseverance liefert beeindruckendes Mars-Video in 3D
- Electronic Arts geht gegen quelloffenes SimCity 2000-Remake vor
- Medizinische Innovation: Mini-Computer für Diabetiker
- Jedem seine eigene KI: Microsoft macht Entwicklung jetzt simpel
- Open365: Open Source-Alternative zu Office 365 vor dem Start
Beiträge aus dem Forum
-
LibreOffice 24.2 Open-Source Office Suite freigegeben: ++ Neuerungen
el_pelajo -
Shotcut 24.01 Open-Source Video Editor release - ++ neue Features
el_pelajo -
Neues von AFFiNE, die Knowledge Base in Open Source
el_pelajo -
Projekt-Tools auf Github: welche setzt ihr ein!?
el_pelajo -
Neues von AFFiNE, der Next-Gen Knowledge Base: Notion- in Open-Source
el_pelajo
Weiterführende Links
Neue Nachrichten
- Aktuelle Technik-Blitzangebote von Amazon im Überblick
- FritzBox wird heute 20 Jahre: Geschichte von 8 MBit/s bis 10 GBit/s
- Microsoft kündigt zweites Event an: Surface mit KI & ARM-CPUs kommt
- Es werde Licht: Forscher wollen einige der ersten Sterne entdeckt haben
- PS5 Pro mit Power-Modus für CPU: Details zur stärkeren PlayStation 5
- Spieler live gehackt: Turnier gestoppt, Gerüchte kursieren, EA schweigt
- Letzte Chance: Garmin-Smartwatches zum Bestpreis bei Media Markt
Videos
Neueste Downloads
Beliebt im Preisvergleich
- Programmierung:
Beliebte Nachrichten
Christian Kahle
Redakteur bei WinFuture
Ich empfehle ...
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen