Dart (llenguatge de programació)

De Viquipèdia
Jump to navigation Jump to search
Infotaula de llenguatge de programacióDart
Logo
Tipus llenguatge de programació orientat a objectes, entorn de treball per a aplicacions web, llenguatge de programació, llenguatge script, llenguatge de programació imperatiu, reflective programming language Tradueix, llenguatge de programació funcional i llenguatge de programació multiparadigma
Data de creació 2011
Disseny Lars Bak i Kasper Lund
Desenvolupador Google
Paradigma de programació Multi-paradigma: orientada a objectes, imperativa, scripting, reflectiva, funcional
Darrera versió estable 1.24 /12 de juny del 2017
Tipus de dades Forta, dinàmica
Majors implementacions ActionScript, OCaml, Java
Influenciat per C#, Erlang, JavaScript, Smalltalk, Strongtalk
Ha influenciat Dart VM, dart2js, Dartino, Flutter
Sistema operatiu Multiplataforma
Extensió dels fitxers dart
Codi font Codi font
Llicència BSD
Etiqueta d'Stack Exchange Etiqueta
Pàgina web https://www.dartlang.org/
Modifica les dades a Wikidata

Dart, en ciències de la computació, és un llenguatge de programació de propòsit general originàriament desenvolupat per Google i després aprovat com a estàndard per l'Ecma (ECMA-408). Dart s'empra per a construir aplicacions per a mòbils, servidors, webs i també per a la internet de les coses (IoT). Dart és de codi obert i està sot la llicència BSD.[1][2][3]

Arquitectura[modifica]

Exemples[modifica]

  • Visualitzar Hola món :
main() {
  print('Hello World!');
}
int fib(int n) => (n > 2) ? (fib(n - 1) + fib(n - 2)) : 1;

void main() {
  print('fib(20) = ${fib(20)}');
}

Referències[modifica]

  1. Lardinois, Frederic «Google’s Dart programming language returns to the spotlight» (en anglès). TechCrunch, 13-11-2017.
  2. «Exploring the Dart Programming Language - Dice Insights» (en anglès). Dice Insights, 14-09-2017.
  3. «5 arguments for the success of Google Dart» (en anglès). JAXenter, 12-01-2016.