Il y a 10 ans -
Temps de lecture 2 minutes
Revue de Presse Xebia
La revue de presse hebdomadaire des écosystèmes Java/JEE proposée par Xebia.
Actualité éditeurs / SSII
- Sortie d’une préversion de Typescript, la surcouche à javascript « made in Microsoft » (par Benoît Lemoine)
Evènements de notre communauté en France et à l’étranger
- Hadoop User Group meetup, le 17 Octobre (par Bertrand Dechoux)
- Test the Web Forward: 26, 27 Octobre (par Philippe Antoine)
Actualité éditeurs / SSII
Sortie d’une préversion de Typescript, la surcouche à javascript « made in Microsoft »
Microsoft sort une préversion de son langage Typescript, langage se compilant en javascript destiné à la fois au coté serveur (via node.js) et au coté client.
Typescript étant conçu comme une surcouche à javascript, tout code valide en javascript l’est aussi en Typescript, mais ce dernier apporte en plus le support du typage statique, un modèle de programmation objet s’appuyant sur des classes et des interfaces, et quelques simplifications syntaxiques, comme la possibilité d’utiliser la syntaxe
(param) => corpsDeMethode
pour déclarer une fonction.
Ce langage vient donc s’ajouter à la liste des candidats à la succession de Javascript, tel que Coffeescript ou encore Dart, pour ne citer que les plus connus.
Evènements de notre communauté en France et à l’étranger
Hadoop User Group meetup, le 17 Octobre
Les places pour le prochain meetup Hadoop sont ouvertes, et limitées! Le programme sera intense :
- Hadoop au sein du Crédit Mutuel Arkéa, retour sur 3 années d’utilisation d’Hadoop sur des périmètres allant de la collecte de métriques aux calculs de ratios de solvabilité en passant par la lutte anti-blanchiment et la recherche sur les opérations bancaires. Par Matthias Herberts.
- Retour d’expérience d’un projet de définition d’un modèle prédictif des sinistres santé dans l’assurance qui s’appuie sur la corrélation massive (lagged support vector machines) de données externes (principaux forums de santé français, données socio-économiques open data telles que la consommation, l’emploi ou les indices de pollution) et de données internes de dépenses santé, en mapreduce + machine learning. Par Julien Cabot, Octo.
- Streams : la solution Big Data de streaming IBM. Par Jérôme Chailloux, IBM.
- Graph processing avec Hama et Giraph. Par Thomas Vial, Octo.
Test the Web Forward: 26, 27 Octobre
La première édition à Paris de l’événement « Test the Web Forward » aura lieu les 26 et 27 Octobre dans les locaux de Télécom Paristech. Une brochette d’experts d’Adobe, Facebook, Google, Microsoft, Mozilla, Opéra et du W3C seront là pour répondre à toutes les questions et nous aider à mieux tester nos applications web.
Commentaire
2 réponses pour " Revue de Presse Xebia "
Published by Dominique De Vito , Il y a 10 ans
Perso, je range Typescript, avec Dart, dans la liste des clones de ActionScript. Enfin, à vue de nez, Typescript semble être plus proche de ActionScript que Dart.
AFAIK, Typescript et ActionScript disposent par ex tout deux des fonctionnalités suivantes:
– tous deux dérivent de JavaScript
– typage statique (optionnel), avec vérification à la compilation
– possibilité de définir des classes et des interfaces + héritage
– modules
… sans que j’arrive à voir ce que l’irruption de tels langages puissent produire sur l'(ex-)écosystème Adobe. Ceci étant, cela commence à faire bcp de langages qui se placent entre JavaScript et Java, d’autant plus que (à titre d’exemple):
– JavaScript devrait prochainement faire un pas vers Java avec ECMAScript 6 incluant la définition de classes dans JavaScript
– Java va faire un pas vers JavaScript avec l’introduction des closures dans le JDK 8.
Published by Dominique De Vito , Il y a 10 ans
Ca en fait des propositions pour un JavaScript++ (~ JS amélioré) :
– ActionScript
– Dart
– TypeScript
– Opa
– Haxe
– etc.
pendant que JS lui-même est en train d’évoluer…
On dirait que chaque grosse entreprise, ou communauté, essaye de construire son clone d’ActionScript.
Ce sont tous des langages que l’on peut classer entre JS et Java (car avec une POO basée sur des classes + un typage plus fort que JS mais optionel, ou avec inférence de type).
Cela fait bcp d’efforts éparpillés, ce qui laisse du temps à JavaScript d’évoluer. Donc, difficile de se prononcer sur le succès de telle ou telle initiative (bien que celle de Google ait plus de chance, de part la nature de Google…). Je me demande si cela va donner à un produit à la Google Gears (avec une courte durée de vie, ici, face aux évolutions de JS), ou si l’on va avoir un langage qui tiendra la route plus longtemsp.
NB: fait amusant, comme effet de bord, un JS++ à succès pourrait tuer PHP car :
– JavaScript++ : JS + class-based OOP + optional typing ou type inference
– PHP : class-based OOP + pas de typage du tout (~ un peu comme un Java non typé + closures)
Les 2 (JS++ et PHP) se placent entre JS et Java.
Bref, je me demande pour combien de langages il y a de la place entre JS et Java.