Pour faciliter la migration d'applications C++ et C vers le Web
Google a annoncé lors du Google I/O qu'il travaillait sur le développement d'un débogueur Native Client qui pourra être intégré dans les EDI populaires que sont Visual Studio et Eclipse.
L'annonce a été faite par David Springer, ingénieur chez Google lors de sa keynote. Ce débogueur vise à offrir aux développeurs un outil leur permettant d'utiliser leurs IDE pour créer des applications C++ ou C pouvant tourner dans un navigateur.
Le débogueur Native Client sera dans un premier temps développé pour Visual Studio. une seconde version sera réalisée pour Eclipse et d'autres environnements de développement.
« Nous commençons avec Visual Studio parce que beaucoup de programmes clients sont construits avec cet outil »a déclaré David Springer « Une des fonctionnalités de Google Native Client est qu'il permettra aux développeurs de déplacer facilement leurs applications existantes dans le navigateur »
Pour mémoire, Native Client (ou NaCl, lire par ailleurs) est une technologie open source développé par Google, qui permet à des applications en code natif de s'exécuter dans le navigateur Chrome.
La technologie, encore en phase expérimentale, permet d'utiliser le navigateur pour exécuter des applications web développée avec les langages C, C++ et également Tcl (Tool Command Language) grâce à un plug-in mis sur pied par un développeur tiers. Native Client est inclus dans la version finale de Chrome 11, mais doit être activé manuellement.
David Springer a également déclaré que Google a déjà mis au point un port du Framework open source Mono qui permet de faire tourner le langage C # avec Native Client.
Google semble donc très motivé pour promouvoir Native Client, malgré les réticences des autres éditeurs de navigateurs de navigateur comme Opéra ou encore Mozilla qui n'a pas hésité à répertorier Native Client parmi les programmes qui « menacent sa vision ».
Source : Google I/O
Et vous ?

Vous avez lu gratuitement 20 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.