Google veröffentlicht Version 1.0 seiner Programmiersprache Dart

Google hat die Konzeption seiner Programmiersprache Dart für vorläufig abgeschlossen erklärt und Version 1.0 vorgelegt. Das umstrittene Projekt ist als Alternative zu JavaScript fürs Web vorgesehen. Sie könne ab sofort in ernsthaften Webprojekten – und nicht nur Testläufen – eingesetzt werden, erklärt Projektleiter Lars Bak in einem Blogeintrag.

Erstmals war Dart vor zwei Jahren vorgestellt worden. Die Sprache ist Google zufolge leicht zu erlernen, wenn man JavaScript beherrscht, aber deutlich performanter. Die Sprachspezifikation wird ergänzt durch ein Software Development Kit, das das Schreiben von Code erleichtert, den Chrome-Browser-Ableger Dartium, der Dart-Programme ausführen kann, und die Utility dart2js, die Dart-Programme in JavaScript umwandelt, sodass sie auch in anderen Browsern lauffähig sind.

Ähnlich wie für Googles Native Client – eine Plattform, um kompilierten C-Code im Browser ausführen zu können – haben sich andere Browserhersteller bisher nicht für Dart interessiert. JavaScript ist vertraut und weit verbreitet, es gibt zahlreiche nützliche Bibliotheken dafür, und auch die Leistung steigt langsam, aber kontinuierlich an. EcmaScript 6 soll einen weiteren Sprung bringen.

Dagegen würde eine zweite verbreitete clientseitige Skriptsprache die Komplexität im Web drastisch erhöhen. Selbst wenn Dart populär würde, bliebe JavaScript doch zumindest so verbreitet, dass es noch lange unterstützt werden müsste. Diese Hindernisse scheinen selbst denjenigen zu hoch, die JavaScripts Schwächen kritisieren. Und auch Google selbst investiert Ressourcen in die Weiterentwicklung von JavaScript.

Gleichzeitig entwickelt Google Dart mit viel Geduld und Ausdauer weiter. Sein wichtigstes Argument: Bei großen Online-Projekten bringt Dart einen deutlichen Leistungszuwachs gegenüber JavaScript. Solche Projekte sind etwa seine eigenen Office-Programme Docs, Sheets und Slides, der Konzern hat also großes Interesse daran, eine solche Technik zu etablieren.

Dart, dart2js und JavaScript im Benchmark BlueDelta (Diagramm: Google)

Um seine Behauptungen zu belegen, hat Google jetzt drei Benchmark-Ergebnisse vorgelegt. Dart schneidet darin 42 bis 130 Prozent besser ab als JavaScript. Und selbst dart2js ist JavaScript in zwei von drei Fällen überlegen.

Zum Einsatz kommt Dart bisher vor allem intern bei Google – nämlich in seinem Kundenbeziehungsmanagement und für die Site Google Elections. Als externe Partner konnte etwa Blossom gewonnen werden, das eine Kollaborations- und Terminplanungslösung damit realisiert hat, aber auch der Musik-Aufnahme-Service Soundtrap, der E-Mail-Dienstleister Mandrill und der Fotobuch-Anbieter Montage. Mit AngularDart und Polymer.dart liegen zudem die ersten hochstufigen Libraries für Dart vor.

Lars Bak, Projektleiter für Dart (Bild: Google)

[mit Material von Stephen Shankland, News.com]

Tipp: Wie gut kennen Sie sich mit Browsern aus? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Copilot Wave 2: Microsoft kündigt neue KI-Funktionen an

Copilot wird stärker in Microsoft 365 integriert. Neue Funktionen stehen unter anderem für Excel, Outlook,…

6 Stunden ago

Kritische RCE-Schwachstelle in Google Cloud Platform

Schwachstelle weist laut Tenable auf schwerwiegende Sicherheitslücke in Google Cloud Diensten hin, insbesondere App Engine,…

23 Stunden ago

Microsoft macht Office LTSC 2024 allgemein verfügbar

Die neue Version kommt mit einem Supportzeitraum von fünf Jahren. Währenddessen erhält Office LTSC 2024…

23 Stunden ago

iOS 18 schließt 33 Sicherheitslücken

Sie führen unter Umständen zur Preisgabe vertraulicher Informationen oder gar zu einem Systemabsturz. Apples KI-Dienste…

23 Stunden ago

Intel verschiebt Bau der Chipfabrik in Magdeburg

Das Projekt liegt wahrscheinlich für rund zwei Jahre auf Eis. Aus der Fertigungssparte Intel Foundry…

1 Tag ago

Google kündigt neue Sicherheitsfunktionen für Chrome an

Der Sicherheitscheck entzieht unsicheren Websites automatisch alle Berechtigungen. Zudem können Nutzer in Chrome künftig Websites…

2 Tagen ago