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

Dart Discussion :

Cours sur Dart le langage orient� Web de Google [Tutoriel]


Sujet :

Dart

  1. #1
    Membre �m�rite

    Homme Profil pro
    D�veloppeur
    Inscrit en
    Juillet 2013
    Messages
    26
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 26
    Par d�faut Cours sur Dart le langage orient� Web de Google
    Bonjour,

    Je vous propose un article pr�sentant Dart, le langage et son �cosyst�me.

    Cours sur Dart le langage orient� Web de Google

    Bonne lecture.

    N'h�sitez pas � faire part de vos remarques, questions et encouragements � la suite de ce message.

    Merci.

    Yohan

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Merci pour ce cours tr�s complet et bien �crit.
    L'interop�rabilit� avec mes outils existants est le principal probl�me qui m'emp�che de passer � Dart, mais �a n'en reste pas moins un langage tr�s int�ressant. L'apparition d'une VM d�di�e � Dart dans Chrome, le navigateur � la plus forte croissance aujourd'hui, serait un gros coup port� au Javascript.

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Tr�s complet et facile � lire. Merci

    Comme Sylvain, je pense que le langage est int�ressant et permet de bien r�pondre � certaines probl�matiques de plus en plus r�currentes autour des webapps.
    Par contre, je ne comprend pas pourquoi toutes ces flamewars JS vs Dart. Pour moi les deux peuvent tr�s bien cohabiter. Dans certains contextes, utilisation de l'un des deux est clairement pr�f�rable � l'autre, et dans d'autres, les deux peuvent faire le boulot. Avoir le choix est une excellente chose.

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    D'aucuns diront que mettre une VM Dart dans Chrome, c'est marcher sur les standards avec lesquels sont b�tis le Web. Si le Web est pr�sent partout, ce n'est pas tant que les langages derri�re sont bons, mais surtout que le code est le m�me partout (en th�orie certes). N'oublions pas que Chrome a �t� le premier � int�grer nativement un player Flash, et que l'h�g�monie de Webkit a d�j� fait son lot de victimes c�t� mobile.

    Finalement, si Dart est l�, c'est que ces messieurs de Google estiment que le Javascript n'�volue pas assez vite. Seulement s'ils prennent les devants et partent dans une direction, rien ne dit que le reste du monde va les suivre. Je n'appellerais donc pas �a de la cohabitation, mais plus un groupe progressiste au sein d'une assembl�e mondiale. Tant qu'ils gardent la compilation en JS, ils arriveront � se faire entendre, mais le jour o� ils feront bande � part, il faudra qu'un paquet de gens les suivent s'ils veulent r�ussir leur coup.

    Ca me fait un peu penser � l'esperanto cette histoire l�. Objectivement c'est la langue la plus facile � apprendre, le meilleur agglom�rat de toutes les langues existantes sur Terre et un grand espoir pour la communication � �chelle mondiale. Mais bigre, pas moyen de trouver un pignouf qui cause esperanto � dix kilom�tres � la ronde.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    1 616
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 616
    Par d�faut
    t'habites o� Sylvain ?

    Je connais un gars, un, qui cause esp�ranto, vraiment. Et si �a se trouve vous �tes voisin !

    Il y a quelques ann�es d�ja j'ai travaill� sur un projet informatique qui s'appelait esperanto, puis w-esperanto.Tu imagines bien que le gars en question �tait project leader

  6. #6
    Membre Expert
    Avatar de Kaamo
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 38
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Par d�faut
    Mais bigre, pas moyen de trouver un pignouf qui cause esperanto � dix kilom�tres � la ronde.
    Viens � la prochaine Chti JS, je suis s�r que tu trouveras ton bonheur

  7. #7
    Invit�
    Invit�(e)
    Par d�faut
    Petit mot pour signaler qu'une partie du tutoriel n'est plus valide.
    Dans la partie Premi�res applications, le code suivant ...

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    import "dart:io"; 
     
    void main() { 
      Options options = new Options(); 
      List<String> args = options.arguments; 
      String firstArg = args[0]; 
      print("Hello, $firstArg ${args[0]} ${options.arguments[1]}!"); 
    }
    ... ne fonctionne pas ! En effet impossible de trouver la class Options ... J'utilise la version 1.4.3 (derni�re � priori) de Dart et aucune classe ne correspond (du moins pas dans dart:io).

  8. #8
    Membre tr�s actif
    Avatar de Aurelien Plazzotta
    Homme Profil pro
    .
    Inscrit en
    Juillet 2006
    Messages
    312
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : .

    Informations forums :
    Inscription : Juillet 2006
    Messages : 312
    Par d�faut
    Bonjour,

    Essaie de modifier par puis

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    List<String> args = options.arguments;
    par
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    List<String> args = parseOptions( args );
    Puisque j'ignore quel est d�sormais le nouveau constructeur pour cette classe, je n'ai pas propos� de modification pour ta ligne 4. Ainsi, je ne pense pas que mon code sugg�r� soit fonctionnel, n�anmoins, c'est ma contribution que je t'apporte en esp�rant que quelqu'un finalise le code

  9. #9
    Membre extr�mement actif
    Profil pro
    D�veloppeur
    Inscrit en
    Mars 2012
    Messages
    1 970
    D�tails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activit� : D�veloppeur
    Secteur : Communication - M�dias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 970
    Par d�faut
    Merci pour ce tutoriel, toujours d'actualit�

Discussions similaires

  1. Cours sur Dart le langage orient� Web de Google
    Par yohanbeschi dans le forum G�n�ral JavaScript
    R�ponses: 0
    Dernier message: 09/09/2013, 21h31
  2. Tutoriel sur Dart : le langage orient� Web de Google
    Par Mickael Baron dans le forum Dart
    R�ponses: 4
    Dernier message: 13/06/2013, 15h32
  3. Tutoriel sur Dart : le langage orient� Web de Google
    Par Mickael Baron dans le forum Autres langages pour le Web
    R�ponses: 0
    Dernier message: 01/06/2013, 21h56

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