Dart (programmeertaal)

Dart
Dart
Paradigma Multi-paradigma: scripting, objectgeoriënteerd (class-based), imperatief, reflectief, functioneel, garbage-collected[1]
Verschenen 10 oktober 2011
(12 jaar)
Ontworpen door Lars Bak en Kasper Lund
Ontwikkeld door Google
Huidige versie 3.5.2[2] Bewerken op Wikidata
(28 augustus 2024)
Typesysteem 1.x: Optioneel, 2.x: Statisch[3]
Implementaties Dart VM, dart2js, dartdevc (DDC), Flutter
Beïnvloed door C#, Erlang, JavaScript, Kotlin, Smalltalk, Strongtalk
Besturingssysteem Cross-platform
Licentie BSD
Bestandsextensies dart
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica

Dart is een programmeertaal die geoptimaliseerd is voor ontwikkeling van gebruikersgerichte software. De broncode kan gecompileerd worden naar een uitvoerbaar bestand (meerdere platformen) of kan worden getranscompileerd naar JavaScript.[4] Toepassingsgebieden zijn onder andere: mobiel, web en server.[5]

De taal is class defined, garbage-collected en objectgeoriënteerd, de code syntaxis lijkt op die van C. Er is ondersteuning voor interfaces, mixins, abstracte klassen, reified generics, static typing en een sound typing systeem.[6]

Oorspronkelijk is Dart ontwikkeld en gestandaardiseerd[7] door Google. De taal is open source en valt onder een aangepaste BSD-licentie.

  1. Kopec, David. Dart for Absolute Beginners, p. 56. ISBN 9781430264828. Gearchiveerd op 21 juni 2023. Geraadpleegd op 24 november 2015.
  2. Release 3.5.2.
  3. Dart FAQ. dart.dev. Gearchiveerd op 18 juni 2023.
  4. Dart programming language. dart.dev. Gearchiveerd op 19 februari 2020. Geraadpleegd op 13 februari 2020.
  5. https://flutter.io
  6. https://dart.dev/guides/language/sound-dart
  7. https://www.dartlang.org/

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy