AngularJS v2.0 e l'imminente scisma
Può essere evitato?
Penso che stiamo assistendo di nuovo alla “conversione” da Python 2 a Python 3. AngularJS v2.0 introduce troppe modifiche. Non ultima TypeScript, che è una richiesta importante proprio mentre si sta finalizzando l’ultima versione di JS: ES6.
Sia chiaro: adoro TypeScript. Speravo segretamente che le riunioni del TC-39 lo avessero prodotto… Non è successo. Tuttavia, hanno tirato fuori un’altra specifica (totalmente diversa), altrettanto eccellente…
Anche se TypeScript compila in JavaScript, non significa che tu possa semplicemente copiare e incollare TypeScript “compilato”. Diventa di fatto un apprendimento obbligato, poiché per comprendere il TypeScript di AngularJS 2.0 con le annotazioni è necessario conoscerlo.
Ora, i principianti devono scalare il “Monte TypeScript” prima ancora di poter iniziare ad assemblare un’app Angular (con un minimo di cognizione di causa).
Ho come la sensazione di come potrebbe andare…

Beh, lo aggiungerò alla lista di formazione per principianti: da qualche parte tra Uso base della shell e Gulp o Grunt? Salvezza e miseria!
Comunque, spero che funzioni…
