Stiamo provando a decidere se utilizzare Dart per creare un'app Web. Stiamo cercando una tecnologia che rimarrà altamente rilevante per i prossimi 5 anni.Google sta iniziando a utilizzare Dart? Hanno costruito un Closure (o GWT) per il compilatore di Dart?
Ora che le specifiche di EcmaScript 6 sono dietro l'angolo (dovrebbe essere fuori entro la fine del 2014) non possiamo prendere una decisione se Dart è davvero qui per rimanere a lungo termine.
Questo perché, per quanto ne sappiamo, manca un pezzo al piano originale di Google per Dash (ora Dart). Come originariamente pianificato da Google nel suo promemoria trapelato:
E le basi di codice esistenti per le grandi Google Apps? Non dovranno ricostruire tutto per sfruttare Dash? Il Dash Cross Compiler dovrebbe essere in grado di prendere il codice di chiusura tipizzato (con alcune restrizioni) e la conversione in Dash. Sebbene il processo di migrazione non sia completamente automatico, dovrebbe rendere più semplice lo spostamento verso una base di codice Dash.
Pertanto, questo è il motivo di questa domanda. C'è qualche sforzo fino ad oggi da parte di Google per costruire una chiusura (o GWT) per il compilatore o il traduttore di Dart? Inoltre, sai se Google ha iniziato a utilizzarlo per qualsiasi app web di produzione esistente o nuova? In altre parole, la nostra preoccupazione è che Dart sarà solo una lingua che è lì per riempire un periodo di transizione e per spingere Javascript ad iterare un po 'più velocemente, ma non appena i principali browser supporteranno ES6 (ed ES6 +) sarà abbandonato.
Non vogliamo iniziare alcun argomento sui pro e contro di Dart, abbiamo solo bisogno di alcune informazioni fattuali che potrebbero aiutarci in questa decisione chiave. Grazie
Non credo che chiunque può garantire nulla. Ma se Dart VM diventerà parte di Chrome (versione consumer), allora sarà qualcosa. Dart potrebbe finire come linguaggio lato server primario, ma prima di iniziare qualsiasi progetto enorme, aspetterei prima che VM diventi parte del Google App Engine. Per i progetti di piccole dimensioni è assolutamente pronto e dart2js ha prestazioni davvero buone, a volte persino meglio di JS + scritto a mano fornisce shaking dell'albero. – JAre
sì, conosco i meriti di Dart e penso che sarebbe pronto per il nostro progetto. Sono preoccupato solo perché sembra che Google non lo stia ancora utilizzando internamente. – Durden81
https://www.dartlang.org/community/who-uses-dart.html – JAre