Quantcast
Channel: Software Dev Blog » Sprache
Viewing all articles
Browse latest Browse all 3

Wer braucht die Webapp-Sprache Google Dart?

$
0
0

Letzte Woche erst habe ich über Tizen berichtet, die künftige Plattform von Intel und Samsung für Tabletrechner und andere Mobilgerätschaften. Die Kernidee des MeeGo-Nachfolgers sieht vor, verstärkt auf HTML5 zu setzen, mit allem was dazugehört. Also Javascript, CSS, etc. Das klingt vernünftig, denn schließlich gehört HTML5 die Zukunft und wird über kurz oder lang die Standardtechnik von webbasierten Anwendungen sein.

Tja, und nun kommt Google daher und stellt mit seinem neuesten Projekt “Dart” einen eigenen Entwurf in Sachen Internetanwendungen vor. Diese Open-Source-Programmiersprache soll in gewisser Weise Javascript ablösen, da es laut Google besser für größere Anwendungen geeignet ist, indem es auf die bekannte Objektorientierung setzt. Doch was soll besser sein an einer neuen Sprache, die kein Mensch kennt und die sich nur peripher an HTML5 orientiert?!

Zugegeben, der Ansatz von Dart ist so übel nicht, denn die zugehörigen Webapps können sowohl nativ (allerdings erst mal in einer eigenen virtuellen Maschine) als auch per eigenem Compiler in Javascript-Code übersetzt werden. Dies ist aber fehleranfällig und bedingt zudem einen weiteren Aufwand. Und dafür soll man eine neue Sprache lernen?

Allerdings hat Google erkannt, dass es die Javascript-Entwickler dieser Welt auf die Seite von Dart ziehen muss, um erfolgreich sein zu können. Nur so ist der Einsatz von nicht-typisierten Javascript- und typisierten Dart-Variablen zu erklären. Zudem gibt es für den Einsatz von Arrays, Listen und (Hash-)Maps spezielle Bibliotheken, die fertige Funktionen gleich mitliefern sollen. Für den halbwegs geräuschlosen Einstieg in Dart, quasi.

Ein weiterer Hemmschuh in den Einstieg von Dart ist der derzeitige Mangel an fertiger Software. Zwar gibt es diverse Quelldateien für Windows, Mac und Linux, die mit Hilfe von bestehenden Chromium-Tools übersetzt und zum Laufen gebracht werden können. Elegant sieht allerdings anders aus. Immerhin unterstützt Dart Visual Studio und Xcode für das Entwickeln eigener Webanwendungen. Und auf der zugehörigen Webseite stehen weitere Infos, Beispiele und ein Workshop für den schnellen Einstieg in Dart zur Verfügung. Ob das allerdings hilft, Javascript-Programmierer für Dart zu begeistern? Wir werden sehen…


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images