Dart (linguaggio di programmazione)

Dart
linguaggio di programmazione
AutoreGoogle
Data di origine18 ottobre 2011
Ultima versione3.6.2 (30 gennaio 2025)
Utilizzodart.dev
Paradigmiprogrammazione multi-paradigma, programmazione orientata agli oggetti, programmazione funzionale, programmazione imperativa e riflessione
Tipizzazioneopzionale
Specifiche di linguaggioDart Language Specification
Estensioni comunidart
Influenzato daCoffeeScript,[senza fonte] Java, JavaScript, Strongtalk[senza fonte]
Implementazione di riferimento
Sistema operativomultipiattaforma
Licenzalicenza BSD
Sito webdart.dev

Dart (originariamente chiamato Dash[1]) è un linguaggio di programmazione sviluppato da Google. È stato presentato alla conferenza "GOTO Aarhus 2011" dal 10 al 12 ottobre 2011[2]. Lo scopo di Dart è quello di sostituire JavaScript come lingua franca per lo sviluppo web sulla piattaforma "web aperto"[3].

Il compilatore Dart permette di scrivere programmi sia per il web che per desktop e server, attraverso l'uso di due diverse piattaforme:

  • Dart Native: Per i dispositivi (smartphone, desktop, server, and altro), Dart Native include sia la Dart VM con una compilazione JIT (just-in-time) e un compilatore AOT (Ahead of Time) per la produzione di codice eseguibile.
  • Dart Web: Per il web, Dart Web include sia un compilatore per lo sviluppo (dartdevc) che uno per la produzione (dart2js).
  1. ^ (EN) Alex Chitu, Dash, Google's Alternative to JavaScript, su Dash, Google's Alternative to JavaScript, 13 settembre 2011. URL consultato il 21 luglio 2019.
  2. ^ Presentazione: "Opening Keynote: Dart, a new programming language for structured web programming" Archiviato il 13 ottobre 2011 in Internet Archive. - conferenza GOTO Aarhus 2011. Presentazione ufficiale del linguaggio Dart, 10 ottobre 2011
  3. ^ (EN) Leaked internal google dart email, su Gist.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne