Dart (Programmiersprache)

Dart (Programmiersprache)
Dart
Paradigmen: Objektorientierte Programmierung
Entwickler: The Dart Team
Aktuelle Vorabversion: 0.05[1]  (14. November 2011)
Typisierung: Dynamische Typisierung
Einflüsse: JavaScript, Scala[2]
Lizenz: Modifizierte BSD-Lizenz
www.dartlang.org

Dart ist eine hauptsächlich von Google entwickelte Web-Programmiersprache. Sie wurde erstmals auf der GOTO-Konferenz am 10. Oktober 2011 in Aarhus vorgestellt.[3]

Inhaltsverzeichnis

Hintergrund

Dart (vormals Dash) wurde mit dem Ziel entworfen, eine neue, offene und moderne Alternative zu JavaScript als hauptsächlich verwendete Skriptsprache in Webbrowsern zu etablieren.[4] Dabei soll Dart einige grundsätzliche Probleme von JavaScript überwinden, die sich nach Ansicht der Entwickler von Dart nicht durch eine Weiterentwicklung von JavaScript beheben ließen. Weitere Ziele, die mit der Implementierung verfolgt werden, sind eine höhere Ausführungsgeschwindigkeit, bessere Verwendbarkeit für große Projekte und bessere Sicherheitsmerkmale. Dabei sollen die als positiv eingeschätzten Aspekte von JavaScript beibehalten werden.

Dart Programme werden für Browser, die Dart nativ unterstützen direkt ausgeliefert, bei allen anderen Browsern wird eine Übersetzung des Codes mittels eines Transcompilers in JavaScript ausgeliefert.

Entwicklungsziele

Die Entwicklung von Dart wird von folgenden Zielen geleitet:[5]

  • Entwicklung einer strukturierten, aber auch flexiblen Programmiersprache für das Web.
  • Entwicklung einer leicht erlernbaren, da auf für Programmierer vertrauten Syntax und Techniken beruhenden Programmiersprache.
  • Sicherstellung dass alle Sprachkonstrukte eine hohe Leistung und schnellen Programmstart ermöglichen
  • Dart sollte für alle für die Kommunikation mit dem Web geeigneten Geräte wie Telefone, Tablets, Laptops und auch Server geeignet sein.
  • Unterstützung durch Tools, mit deren Hilfe Dart auf allen gängigen Webbrowsern lauffähig ist.

Beispiele

main() {
   //  Ausgabe der Textzeile "Hallo, Wikipedia!"
   print('Hallo, Wikipedia!');
}

Weblinks

Quellen

  1. The Dart Team: Dart Programming Language Specification. www.dartlang.org, 1. November 2011, abgerufen am 14. November 2011 (PDF, englisch).
  2. Google shoots Dart at JavaScript. It's really not a JavaScript killer, insists author. 10. Oktober 2011, abgerufen am 15. Oktober 2011 (englisch).
  3. Gilad Bracha, Lars Bak: Opening Keynote: Dart, a new programming language for structured web programming. goto Aarhus 2011 International Software Developer Conference, 10. Oktober 2011, abgerufen am 15. Oktober 2011 (englisch).
  4. Stephen Shankland: Google debuts Dart, a JavaScript alternative. CNET, 10. Oktober 2011, abgerufen am 15. Oktober 2011 (englisch): „"It's not going to replace JavaScript"“
  5. Dart Design Goals. Abgerufen am 15. Oktober 2011 (englisch).

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Dart — Das Wort Dart bezeichnet ein Spiel, siehe Darts ein Kleinstwagen der Marke Goggomobil ein Sportwagenmodell der Hersteller Hayden Dart und Glass Sport Motors Daimler SP250 Dart, eine Limousine des britischen Automobilherstellers Daimler eine… …   Deutsch Wikipedia

  • JavaScript — Paradigmen: multiparadigmatisch Erscheinungsjahr: 1995 Entwickler: Brendan Eich Aktuelle Version: 1.8  (2008) …   Deutsch Wikipedia

  • Zeittafel der Programmiersprachen — Jahr Name Entwickler, Hersteller Vorläufer, Vorgänger 1840 Erstes Programm Ada Lovelace * 1946 Plankalkül Konrad Zuse * 1952 A 0 Grace Hopper * …   Deutsch Wikipedia

  • Liste von Programmiersprachen — Inhaltsverzeichnis A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A A A# A+ …   Deutsch Wikipedia

  • University of the Witwatersrand — Vorlage:Infobox Hochschule/Logo fehltVorlage:Infobox Hochschule/Träger fehltVorlage:Infobox Hochschule/Professoren fehlt University of the Witwatersrand Motto Scientia et Labore Gründung 1896 Ort Johannesburg, Südafrika Leitung …   Deutsch Wikipedia

  • Witwatersrand University — Vorlage:Infobox Hochschule/Logo fehltVorlage:Infobox Hochschule/Träger fehltVorlage:Infobox Hochschule/Professoren fehlt University of the Witwatersrand Motto Scientia et Labore Gründung 1896 Ort Johannesburg, Südafrika Leitung …   Deutsch Wikipedia

  • 464 plus — Schneider CPC6128 Werbesticker der „Schneider Computer Division“ aus den 1990ern Die Amstrad CPC Serie, in Deutschland eher als Schneider CPC bekannt, war eine in den 1980er …   Deutsch Wikipedia

  • 464plus — Schneider CPC6128 Werbesticker der „Schneider Computer Division“ aus den 1990ern Die Amstrad CPC Serie, in Deutschland eher als Schneider CPC bekannt, war eine in den 1980er …   Deutsch Wikipedia

  • 6128 plus — Schneider CPC6128 Werbesticker der „Schneider Computer Division“ aus den 1990ern Die Amstrad CPC Serie, in Deutschland eher als Schneider CPC bekannt, war eine in den 1980er …   Deutsch Wikipedia

  • 6128plus — Schneider CPC6128 Werbesticker der „Schneider Computer Division“ aus den 1990ern Die Amstrad CPC Serie, in Deutschland eher als Schneider CPC bekannt, war eine in den 1980er …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”