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

TypeScript Discussion :

Microsoft dévoile la mise à jour la plus importante de TypeScript


Sujet :

TypeScript

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Microsoft dévoile la mise à jour la plus importante de TypeScript
    Microsoft dévoile la mise à jour la plus importante de TypeScript
    son alternative au langage JavaScript s’approche de la version finale

    JavaScript est un langage populaire. Mais, pour certains, le langage dispose de plusieurs faiblesses.

    Google s’est lancé dans le développement de Dart, son « JavaScript-killer ». La fondation Mozilla pour sa part a développé asm.js, qui est purement du code JavaScript spécialement conçu et compilé en langage natif C/C++.

    Microsoft de son côté a travaillé sur TypeScript, un sur-ensemble de JavaScript. Les deux syntaxes se ressemblent fortement et tout code JavaScript est un programme TypeScript valide. Son auteur n'est autre que Anders Hejlsberg, concepteur du Framework .NET et chef de l'équipe C# chez Microsoft.




    TypeScript est tout d'abord un compilateur libre d'hébergement, mais il apporte surtout des fonctionnalités supplémentaires comme un typage statique, un système de classes et d'interfaces, une division en modules, la gestion de l'importation de fichiers, ou bien la distinction entre données publiques et privées.

    Microsoft vient de dévoiler une mise à jour majeure (la plus importante depuis son lancement selon la société) du compilateur TypeScript. La version 0.9 apporte un nombre important de correctifs de bogues, de nouvelles fonctionnalités et outils.




    La plus grosse nouveauté est l’ajout des génériques. Cette fonctionnalité permet aux développeurs de déclarer des API utilisant des espaces réservés pour les types des arguments et des valeurs de retour. Cela permet une plus grande réutilisabilité du code avec une plus grande sécurité des types.

    Le support des enums est désormais plus robuste. Les types enums apportent de nouvelles capacités de surcharge pour le retour des valeurs de différents types, sur la base des constantes spécifiques qui sont fournies en argument et une nouvelle syntaxe pour un meilleur support des modules JavaScript et TypeScript.

    Le nouveau compilateur TypeScript a été presque entièrement modifié pour offrir de meilleures performances avec différents éditeurs, notamment Visual Studio, et des environnements JavaScript comme Node.js. Le compilateur fonctionne mieux sur les gros projets de 100 000 lignes de code.

    TypeScript 0.9 est disponible sous les termes de la licence open source Apache 2.0 et est téléchargeable sur CodePlex.

    La version 1.0 de TypeScript sortira avant la fin de l’année.

    Télécharger TypeScript 0.9

    Source : blog MSDN


    Et vous ?

    Que pensez-vous de TypeScript ?

    L'avez-vous utilisé ? Est-il une alternative sérieuse à JavaScript ?

    Entre Dart, TypeScript et asm.js, quel langage vous semble avoir du potentiel ?

    JavaScript finira-t-il par être envoyé dans les tiroirs ou restera-t-il toujours autant populaire ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Et CoffeeScript dans tout ça ? Ou pourriez vous le classer ?

  3. #3
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Points : 1 257
    Points
    1 257
    Par défaut
    Utilisé en projet : c'est le top pour faire des SPA

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 64
    Points : 53
    Points
    53
    Par défaut
    Je programme en JS depuis 6 mois, et je vois tous ces "nouveaux languages" (JS killer) et je me perd dans cette jungle.
    Quel est l'interet ? Pourquoi changer carrément de langage quand il suffit de faire/utiliser des frameworks JS ?
    Ca me semble juste être une guerre entre Microsoft, Google, Mozilla ...

  5. #5
    Membre actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Août 2004
    Messages : 46
    Points : 208
    Points
    208
    Par défaut
    Il y a une langage qui existe, JavaScript, et tout le monde se met à faire sa petite cuisine dans son coin. La seul chose que je craint c'est que la démultiplication de langages JavaScript-killer ne rende les choses que plus compliquée... une jungle comme le dit Faucheuse. Est-ce qu'on va se retrouver à créer du code spécifique à Chrome (Dart), Firefox (asm.js) ou IE (TypeScript) ? Voilà la question que je me pose.

    On sait que JS a ses faiblesse, mais plutôt de faire des choses chacun dans son coin, ce serait quand même vachement plus conscructif que tout ce beau monde bosse ensemble pour améliorer ce qui existe.

  6. #6
    Membre émérite
    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 : 37
    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
    Points : 2 778
    Points
    2 778
    Par défaut
    Quel est l'interet ?
    Javascript est un langage très puissant (1), mais contenant beaucoup de choses à éviter ou très peu comprises (2) !
    Du coup, plusieurs problématiques en découlent :
    - Comment j'inclus mon code javascript proprement ?
    - Quand est-ce que je dois exécuter mon code javascript ?
    - Comment je fais pour mettre en place un héritage puissant mais malin (comprendre éviter le paradigme colporté par Java et autres consorts) ?
    - Plus globalement, comment je fais pour coder et bien organiser mon code ?

    (c'est réducteur, mais c'est pour donner une idée globale)

    Ces Transpileurs (qui compilent en code Javascript) sont là pour répondre à ces problématiques afin de nous éviter d'aller droit dans le mur.
    Ces langages alternatifs qui produisent du Javascript sont à Javascript ce qu'un traducteur est à une langue rare et complexe. Par exemple, imagine que le Javascript est un dialecte obscure. Tu peux très bien apprendre à parler le Javascript par toi même, avec tel ou tel professeur ou en autoditacte. Mais imagine que le professeur soit mauvais, ou que ta capacité d'autodidactisme soit désuète (aucune attaque personnelle là ), TypeScript, Coffee ou encore Dart sont là à la rescousse pour tout te traduire en Javascript. Toi, tu n'as qu'à apprendre à parler le TypeScript, Coffee ou encore Dart qui sont réputés pour être plus simple d'apprentissage (ou du moins, réputés pour t'éviter des pièges classiques).

    Bref, soit tu préfères aller au bout des choses, tout maitriser par toi même et parler impeccablement le Javascript.
    Soit tu fais confiance à un tiers qui connait déjà tous les pièges et t'a préparé un endroit douillet avec des méthodes qui ne mordent pas afin que tu puisses jouir de l'art de développer.

    (1) : FCC, programmation objet orienté prototype (système de délégation pour ne pas dire héritage), utilisable dans n'importe quel navigateur (côté serveur, etc), les closures, etc
    (2) : variables globales, document.write, eval, un système lourd de portée (this), des conversions implicites, closure, mauvaise utilisation de for-in, etc j'en passe
    ps : je t'invite à taper "TypeScript VS CoffeeScript VS Dart" et voir quelques discussions intéressantes ici ou là qui décrivent le fonctionnement de chacun.

  7. #7
    Membre chevronné

    Homme Profil pro
    Appui fonctionnel senior
    Inscrit en
    Juin 2007
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Appui fonctionnel senior
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 461
    Points : 2 213
    Points
    2 213
    Par défaut
    Citation Envoyé par malkav1978 Voir le message
    Il y a une langage qui existe, JavaScript, et tout le monde se met à faire sa petite cuisine dans son coin. La seul chose que je craint c'est que la démultiplication de langages JavaScript-killer ne rende les choses que plus compliquée...
    Ils ont toujours tout faire dans leur coin, pas seulement la cuisine

    Plus sérieusement, je ne comprends pas vraiment ta crainte de voir de nouveaux langages dédiés au Web naître. Dans le monde natif, on dispose d'une flopée de langage, chacun ayant bien souvent sa spécialité. Certains langages servent également les mêmes intérêts, mais ceux-ci se mettent également directement en concurrence et favorise leur évolution (je pense notamment à Java vs .Net pour ce cas précis).

    A mon sens, voir apparaître de nouveaux "langages" dédiés au Web serait une bonne chose : cela permettrait déjà aux plus réfractaires du Javascript (j'en fais partie, je ne m'en cache pas ) de mieux découvrir ce type de développement. Et peut-être même que cela pousserait le W3C à se motiver pour que le web avance plus vite.

    Restera toujours le même problème : le support des différents langages par les différents acteurs. C'est d'ailleurs pour ça que tous ces langages "alternatifs" pondent du Javascript en arrière-boutique.

  8. #8
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Janvier 2008
    Messages
    623
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 623
    Points : 1 369
    Points
    1 369
    Par défaut
    La chance que l'on a en tant que développeur, c'est que les parts de marché des trois éditeur (Microsoft, Google et Mozilla) soit a 10% près (je n'ai pas les chiffres en tête mais on doit être à environ 30% chacun (je répète à quelques % près) identique. Cela les obliges à garder un liens avec le JavaScript, sinon imaginez l'un des trois avec 80% de parts de marché...

  9. #9
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2010
    Messages : 62
    Points : 125
    Points
    125
    Par défaut
    J'avoue que le javascript je l'ai utilisé parce que j'étais obligé; jusqu'à ce que je tombe sur les framework; et que je me rende compte que la communauté n'est pas prête à l'abandonner.
    Les langages de programmation évolue(php, java, c++ ....); alors je me demande s'il ne serait pas mieux d'essayer de combler les lacunes de javascript(ce qui fait que le langage est décrié) au lieu de chercher à créer d'autres langages.
    Un javascript avec de nouvelles fonctionnalités
    - poo
    - typage fort
    - universelle (qui n'a pas problème avec un navigateur quelconque)
    .....

    est mieux qu'un nouveau langage que les gens seront obligés de d'apprendre.

  10. #10
    Inactif  
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2009
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 1 083
    Points : 1 222
    Points
    1 222
    Par défaut
    Citation Envoyé par Lutarez Voir le message
    Plus sérieusement, je ne comprends pas vraiment ta crainte de voir de nouveaux langages dédiés au Web naître
    Cela me semble être l'un des gros problèmes pour les langages du web...le langage et ses utilisateurs sont très très lents à vouloir évoluer...

    L'idée de faire évoluer leurs langages leur fait peur...alors l'idée d'en changer, n'en parlons même pas !!!

    Et au final on se retrouve avec JS avec ses nombreuses rustines (framework) plutôt que de faire évoluer le langage lui même...

  11. #11
    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
    Points : 9 944
    Points
    9 944
    Par défaut
    La guerre du néo-JS

    Cela me donne quand même un sacré arrière-goût du JScript de Microsoft cette histoire. Si c'est ça le futur du développement web front, ça me fait mal aux fesses d'abandonner un langage standardisé au profit d'un langage propriétaire. Javascript n'est pas parfait, mais il a quand même réussi à se populariser grâce à son omniprésence. Si Google décide de mettre une VM spéciale Dart dans Chrome, Microsoft va sans doute faire la même chose avec TypeScript dans IE, et Mozilla n'aura plus qu'à secouer le drapeau du libre au milieu. Brendan Eich a d'ores-et-déjà exprimé ses craintes à ce sujet.

    Rien à dire sur la techno, Dart/TypeScript/CoffeeScript enrichissent beaucoup le développement comme pré-compilateurs JS. Mais le monde ne s'en porterait que mieux si ces messieurs décidaient de se mettre autour d'une table pour bosser ensemble. Il y a des intérêts derrière qui sont beaucoup moins avouables que celui d'aider les développeurs...

    Citation Envoyé par Lutarez Voir le message
    Plus sérieusement, je ne comprends pas vraiment ta crainte de voir de nouveaux langages dédiés au Web naître. Dans le monde natif, on dispose d'une flopée de langage, chacun ayant bien souvent sa spécialité. Certains langages servent également les mêmes intérêts, mais ceux-ci se mettent également directement en concurrence et favorise leur évolution (je pense notamment à Java vs .Net pour ce cas précis).

    A mon sens, voir apparaître de nouveaux "langages" dédiés au Web serait une bonne chose : cela permettrait déjà aux plus réfractaires du Javascript (j'en fais partie, je ne m'en cache pas ) de mieux découvrir ce type de développement. Et peut-être même que cela pousserait le W3C à se motiver pour que le web avance plus vite.

    Restera toujours le même problème : le support des différents langages par les différents acteurs. C'est d'ailleurs pour ça que tous ces langages "alternatifs" pondent du Javascript en arrière-boutique.
    Peut-être que si tu as l'habitude de bosser avec des technos natives, tu réalises moins toutes les implications. Ce qui a fait le succès du Web, c'est son ubiquité. C'est la seule raison qui pousse aujourd'hui les technologies web dans des domaines auxquels on ne penserait pas forcément, comme dans les voitures, les bornes interactives, les TV connectées...

    Je bosse comme expert web mobile, et la bonne parole que je prêche à tous mes clients pour qu'ils choisissent du Web plutôt que du natif, c'est : le Web est un standard universel et pérenne. On ne fait pas le poids avec les performances et les fonctionnalités des SDK propriétaires, mais on vous donne l'assurance que votre site web sera utilisable à l'avenir qu'importe comment évolue le marché (et bigre qu'il a évolué depuis 2007). Que se passera-t-il le jour où Microsoft ou Google dévoilera la feature exclusive de son méta-langage, et ne prendra pas la peine de l'adapter en Javascript car sa VM est déjà suffisamment implantée sur le marché pour tenter un putsch marketing ? Cela s'est déjà vu plusieurs fois...

    Bref mettre des technos en concurrence est sans doute très profitable pour une application et des utilisateurs ciblés. Mais quand il s'agit de délivrer un service au monde entier sur des tas de périphériques différents, c'est extrêmement dangereux. Certes TypeScript se compile en JS, mais je reste pour autant très méfiant ; surtout avec ces histoires de VM tierces sur les navigateurs.

  12. #12
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 237
    Points
    1 237
    Par défaut
    Un truc que j'ai pas pigé as TS , il me semble qu'il n'assemble pas les différents modules de différentes pages tout seul, il faut un script AMD , non ?
    Est ce qu'on peut écrire différent modules dans différents fichiers , et le compilateur résout automatique les dépendances et produit un seul fichier ?

  13. #13
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Février 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2008
    Messages : 49
    Points : 88
    Points
    88
    Par défaut
    Je suis surpris que Microsoft la licence open source Apache 2.0 pour TypeScript 0.9. Ils ne veulent aucun frein à son adoption.
    Par contre, que Google, Mozilla, etc veulent faire le javascript killer me semble naturel. Javascript, pour l'utiliser tous les jours, est à vomir tant en pauvreté d'outils de dev que le language lui-même (les deux choses sont-ils liés ?).
    Vivement qu'il y est un javascript killer qui sorte du lot !

  14. #14
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 237
    Points
    1 237
    Par défaut
    Javascript, pour l'utiliser tous les jours, est à vomir tant en pauvreté d'outils de dev que le language lui-même (les deux choses sont-ils liés ?).
    Sous n'importe quel bon IDE tu as , via nodejs , JSHINT + JSLINT ( même sous vim avec syntastic ) , ainsi que les définitions pour le compilateur closure . Cela devrait 1/ éliminer toutes les erreurs de syntaxe potentielles 2/ permettre d'obtenir une bonne auto-complétion dans l'IDE.

  15. #15
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 753
    Points
    39 753
    Par défaut
    Citation Envoyé par malkav1978 Voir le message
    On sait que JS a ses faiblesse, mais plutôt de faire des choses chacun dans son coin, ce serait quand même vachement plus conscructif que tout ce beau monde bosse ensemble pour améliorer ce qui existe.
    Bah il y a ECMAScript... D'ailleurs TypeScript implémente certaines fonctionnalités qui sont envisagées pour ECMAScript 6. D'ailleurs il me semble que c'est le seul des "js killers" potentiels qui reste proche de la norme ECMA (en tous cas Dart et CoffeeScript n'ont rien à voir)

  16. #16
    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
    Points : 9 944
    Points
    9 944
    Par défaut
    Citation Envoyé par Schouss Voir le message
    Javascript, pour l'utiliser tous les jours, est à vomir tant en pauvreté d'outils de dev que le language lui-même (les deux choses sont-ils liés ?).
    Pour utiliser Javascript tous les jours avec une équipe qui ne connait pas le langage, je trouve à vomir l'incompétence des gens à se documenter sur les outils de développement existants. Sais-tu qu'en Javascript, on peut mettre des breakpoints, des logs de différents niveaux, des assertions, de l'introspection de variables, du monitoring de nombre d'appels de fonctions, des call stacks, du live editing et live debugging ? Et qu'il y a de bonnes chances que tu disposes d'ores-et-déjà de tous ces outils dans ton navigateur, à portée de clic ?

  17. #17
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 31
    Points : 44
    Points
    44
    Par défaut
    Citation Envoyé par faucheuse Voir le message
    Quel est l'interet ?
    Deux mots: typage fort.

  18. #18
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 657
    Points : 1 237
    Points
    1 237
    Par défaut
    Personnellement , je pense que Typescript est une bonne innitiative de la part de Microsoft. C'est juste dommage qu'ils n'aient pas validé ES4 à l'époque. On aurait pas eut besoin de Typescript et Javascript serait totalement différent aujourd'hui ( actionscript 3 ou JScript.NET et gros ).

  19. #19
    Membre actif
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2011
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 98
    Points : 206
    Points
    206
    Par défaut et le W3C dans tout ça ?
    Super super tous le monde y va avec sa cuillère et essaie de faire son JS Killer ^^

    mais heu... pour HTML5 ils se sont tous mis autour de la table et ont défini des standards et c'est le bohneur des développeurs maintenant.

    Ensuite jQuery et autres ont "strandardisé javascript" -> super pour les développeurs

    Et maintenant ils recommencent avec les mêmes idées des vieux navigateurs : je fais mes méthodes trop bien et si les autres les veulent ils ont qu'à les implémenté, je fais mes règles etc. ça nous à donné un IE6, un Firefox, un Netscape, un safari avec chacun un affichage différent.

    Donc autant au début je trouvais sympa l'idée de Dart qui sauf erreur de ma part permet de compilé le code Dart en Javascript (Je ne sais pas si tel est le cas de TypeScript)

    Autant maintenant je commence a croire qu'on va retomber dans une cacophonie monumental ou on va avoir 15 langages différents pour faire ce qu'on fait en javascript.

    PS : Sinon j'aime bien l'idée de public/privé et l'autocompletion ^^

  20. #20
    Inactif  
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2009
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 1 083
    Points : 1 222
    Points
    1 222
    Par défaut
    Citation Envoyé par SylvainPV Voir le message
    Pour utiliser Javascript tous les jours avec une équipe qui ne connait pas le langage, je trouve à vomir l'incompétence des gens à se documenter sur les outils de développement existants. Sais-tu qu'en Javascript, on peut mettre des breakpoints, des logs de différents niveaux, des assertions, de l'introspection de variables, du monitoring de nombre d'appels de fonctions, des call stacks, du live editing et live debugging ? Et qu'il y a de bonnes chances que tu disposes d'ores-et-déjà de tous ces outils dans ton navigateur, à portée de clic ?
    Heureusement qu'on embarque pas nos outils de debug dans nos appli

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/02/2014, 23h43
  2. Microsoft dévoile la mise à jour la plus importante de TypeScript
    Par Hinault Romaric dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 19/06/2013, 12h44
  3. [2003] Mise à jour et plus d'office
    Par GLDavid dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 18/09/2009, 08h34
  4. Mise à jour la plus simple d'un record
    Par dsolheid dans le forum Windows Forms
    Réponses: 2
    Dernier message: 10/01/2008, 01h01
  5. [Conception] afficher la date de la mise à jour la plus récente
    Par dedel53 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/03/2007, 23h43

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