IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

AngularJS 2.0 sera basé sur TypeScript et influencé par Dart


Sujet :

Angular

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de yahiko
    Homme Profil pro
    Développeur
    Inscrit en
    Juillet 2013
    Messages
    1 424
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 1 424
    Billets dans le blog
    43
    Par défaut AngularJS 2.0 sera basé sur TypeScript et influencé par Dart
    AngularJS 2.0 sera basé sur TypeScript et influencé par Dart


    Lors de la présentation AngularJS 2.0 Core à la conférence ng-europe dédiée au framework AngularJS, les développeurs Igor Minar et Tobias Bosch ont annoncé que cette version sera basée indirectement sur le langage TypeScript. En effet, le langage AtScript d'AngularJS 2.0 s'inspire de TypeScript et est également influencé par Dart.



    Présentation ng-europe

    Crédits : Michael Schnyder

    Selon la brève introduction officielle au langage AtScript qui vient d'être publié, il existe bien de nombreuses similitudes entre AtScript et TypeScript, ce dernier étant cité à deux reprises. Par exemple, AtScript assurera la compatibilité totale avec la norme JavaScript existante, tout comme TypeScript.

    Parmi les fonctionnalités proposées, AtScript supportera de façon optionnelle le typage, les champs, les méta-données et l'introspection de type. La différence majeure avec TypeScript étant que le typage ne sera pas statique, mais dynamique, une variable pouvant changer de type en cours d'exécution.

    Exemple de code en AtScript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    class MyClass {
      methodA(name: string): int {
        var length: int = name.length;
        return length;
      }
    }
    L'équivalent en TypeScript :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    class MyClass {
      methodA(name: string): number {
        var length: number = name.length;
        return length;
      }
    }

    Et vous ?

    Que pensez-vous du projet AtScript et des similitudes avec TypeScript et Dart ?
    Images attachées Images attachées   
    Tutoriels et FAQ TypeScript

Discussions similaires

  1. Réponses: 18
    Dernier message: 13/04/2015, 09h42
  2. Réponses: 1
    Dernier message: 06/03/2015, 01h01
  3. Angular 2 sera basé sur TypeScript : convergence de AtScript et TypeScript 1.5
    Par yahiko dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 06/03/2015, 01h01
  4. AngularJS 2.0 sera basé sur TypeScript et influencé par Dart
    Par yahiko dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/10/2014, 13h46
  5. Réponses: 2
    Dernier message: 24/10/2014, 13h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo