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

Studie: Ein Drittel aller E-Mails an Unternehmen sind unerwünscht

Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…

2 Tagen ago

HubPhish: Phishing-Kampagne zielt auf europäische Unternehmen

Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…

3 Tagen ago

1. Januar 2025: Umstieg auf E-Rechnung im B2B-Geschäftsverkehr

Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.

3 Tagen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…

3 Tagen ago

Erreichbarkeit im Weihnachtsurlaub weiterhin hoch

Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…

4 Tagen ago

Hacker missbrauchen Google Calendar zum Angriff auf Postfächer

Security-Experten von Check Point sind einer neuen Angriffsart auf die Spur gekommen, die E-Mail-Schutzmaßnahmen umgehen…

5 Tagen ago