Javascript, le nouveau langage de référence

Le 10 août 2007 par JB Boisseau

Après avoir avancé il y a quelques mois que Javascript était le nouvel HTML (plagiant alors le célèbre “SQL is the new HTML”), j’annonce aujourd’hui à la suite de quelques hackers de référence (John Resig de JQuery en particulier) : “Javascript est le nouveau langage de référence”.

Oui, vous avez bien lu.

Ce truc aussi informe qu’inefficace est en passe de devenir l’alpha et l’omega du développeur moderne. Pourquoi ? Je ne crois pas qu’il y ait une quelconque raison technique à cela… plutôt un enchainement d’événements improbables qu’on pourrait résumer de la façon suivante :

1995, Netscape et Sun : “Nous avons besoin d’un langage pour exécuter des scripts dans le navigateur”

1997, ECMA : “Nous devons standardiser ce truc”

2005, la communauté Ajax : “Javascript n’est pas un jouet”

2006, Apple, Microsoft, Nintendo, Adobe, Google : “Vous pouvez utiliser nos technologies avec javascript !”

2007, John Resig et les autres : “Avec Javascript, tout est possible”

Revenons sur ce dernier point :

- Javascript avait des problèmes en matière d’outils de développement : Firebug et Aptana sont une solution.

- Javascript avait des problèmes de performances : tous les navigateurs de la prochaine génération (Firefox 3, Internet Explorer 8, Safari 3, Opera 9.5) auront un nouveau moteur JS qui changera très nettement les choses.

- Javascript avait des problèmes de rigueur dans le développement : les librairies modernes (prototype, JQuery, Dojo) ont fourni d’excellentes bases pour l’avenir

- Javascript avait des limites quant à ses possibilités fonctionnelles : il est maintenant possible de faire tout un tas de choses à l’aide des technos RIA (manipuler Flash, stockage local, utiliser des ressources systèmes, de la 3D…)

- Javascript était limité au client : Javascript côté serveur est maintenant envisageable grâce à des projets tels que Rhino.

Du coup, Javascript étant LE langage de LA techno qui mange peu à peu toutes les autres (le web riche), il est armé pour devenir le nouveau langage de référence… à moins que ce ne soit déjà le cas ?

Krach 2.0… la prophétie se réalise-t-elle sous nos yeux ?

Le 6 août 2007 par JB Boisseau

Au mois de février, j’avais émis l’hypothèse d’un krach dans les 18 mois… et l’actualité financière internationale nous amène à nous y pencher à nouveau très sérieusement.

Petit rappel : le krach 2.0 est fort différent de celui de 2001 qui se concentrait sur le secteur IT et qui contamina marginalement les autres secteurs. En effet, ce sont les fondamentaux de l’économie américaine qui devraient cette fois entraîner la chute de plusieurs secteurs : l’immobilier et la finance dans un premier temps, les secteurs de l’économie les plus sensibles aux secousses dans un second temps.

J’avais dit que le premier domino à tomber serait celui de l’immobilier américain (son déclin a même débuté en 2006) et qu’il entrainerait ensuite celui de la finance : c’est aujourd’hui chose faite. Les principaux indices boursiers ont en 2 semaines quasiment perdu les gains accumulés tout au long de l’année 2007, le dollar n’en finit pas de tomber, les taux d’intérêt remontent, des sociétés de crédit américaines font faillite… il y a donc bel et bien un “choc financier” consécutif au “choc immobilier”.

La suite logique serait donc l’amplification du choc financier et la contagion au reste de l’économie (et en particulier au secteur IT, très sensible aux secousses)… mais les choses ne sont évidemment pas aussi simples ! Il est difficile de dire quelle sera l’intensité du choc financier (on pourra probablement en juger à la fin du troisième trimestre). Parce que si un véritable resserrement du crédit est en train de se produire (ce qui est plutôt mauvais pour la finance), la bourse a aussi de bonnes raisons de bien se porter.

Les sociétés côtées affichent pour la plupart des bénéfices importants et ont bien rempli leurs caisses depuis les pertes record enregistrées entre 2001 et 2003. Elles ont donc de quoi supporter un éventuel “trou d’air” de la consommation des ménages d’une part et peuvent d’autre part soutenir l’économie par leurs investissements dans une telle période.

Il existe aussi une autre possibilité face à cette situation : tout le monde panique, bloque les investissements devant la chute de la consommation des ménages américains, le prix de l’argent continue à monter et l’économie occidentale entre dans une phase délicate pouvant aller jusqu’à la recession.

Rendez-vous donc en septembre pour la chute (ou non) du prochain domino du krach 2.0…

Un benchmark des performances des solutions RIA

Le 16 juillet 2007 par JB Boisseau

J’avais souligné il y a quelques temps combien le besoin de comparer objectivement les solutions RIA se faisait pressant. J’avais fourni une première base de comparaison avec les fonctionnalités disponibles dans chacune des technologies et leurs exigences pour être déployées.

Il manquait deux éléments pour que la comparaison soit valable :

1- la productivité

2- les performances

Voilà justement un benchmark qui permet une bonne comparaison des différentes solutions en terme de performances. Le code source utilisé étant disponible pour chaque implémentation, on peut aussi avoir une petite idée du potentiel de productivité de chacune de ces technos.
A l’heure du choix d’une techno RIA, un site à visiter et à revisiter sans hésiter…

Alerte : Web2rules déménage !

Le 5 juillet 2007 par JB Boisseau

J’avais annoncé, il y a environ 6 mois, un déménagement de ce blog afin de bénéficier des atouts de la plate-forme wordpress. Cette heure est aujourd’hui venue : vous pourrez désormais lire mes bafouilles sur blog.eutech-ssii.com (ça tombe bien, vous y êtes) et en finir avec le système de commentaires assez rebutant qu’est celui de blogger.

Pensez aussi à changer votre flux RSS : http://blog.eutech-ssii.com/feed/rss2/
Pour les fans, le flux des commentaires existe aussi maintenant : http://blog.eutech-ssii.com/comments/feed/

Vous pouvez au passage laisser votre impression sur le nouveau look du blog, y compris
avec des phrases du genre “tiens, il a gardé son rose tout pourri ?” ou encore “encore un mec qui se la donne alors qu’il s’est contenté de repomper un thème wordpress !”.

AIR / Gears : la preuve par ext

Le 2 juillet 2007 par JB Boisseau

Mon billet précédent vous annonçait combien AIR et Gears étaient proches dans leur philosophie mais je ne m’attendais pas à une confirmation aussi rapide de cela dans les faits.

Pour s’amuser un peu, Jack Slocum auteur de la très réussie librairie ext, a décidé de se prendre quelques Red Bull et de coder une application AIR. Résultat ? Il nous pond un truc qui marche aussi bien avec AIR qu’avec Google Gears, en nous faisant don au passage d’une petite couche d’abstraction permettant de coder simplement une application qui fonctionnera sous l’une ou l’autre formule.

Les vainqueurs de la vague RIA ne seraient-ils pas déjà là ?