Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

NaCL : du code natif dans Chrome

par - source: Tom's Hardware FR

Google propose une nouvelle façon d'exécuter des applications dans Chrome (le navigateur) et potentiellement dans Chrome OS : Native Client. Proposé sous le nom NaCl, ce SDK compatible avec Chrome 10 dans sa version bêta permet de lancer des applications compilées avec des langages bas niveaux (et performant) comme le C ou le C++, sans passer par des langages de haut niveau comme javascript.

En pratique, Google réinvente sans le dire les ActiveX de Microsoft. NaCl est assez limité, les applications s'exécutant dans une zone mémoire réservée, sans accès au système (principe de la sandbox) et à travers des API permettant de communiquer avec le navigateur. L'idée est de permettre aux applications de faire des calculs lourds sur le CPU sans passer par le javascript (assez lent) et même — à terme — d'accéder à la carte graphique, à la carte son, etc.

Pour le moment encore à l'état de test, ce système devrait permettre à terme de proposer des applications qui s'exécutent dans un navigateur avec des performances proches des applications plus classiques. Pour les personnes voulant essayer NaCl, il faut l'activer en tapant « about:flags » dans la barre d'adresse de Chrome 10 bêta, après évidemment l'avoir téléchargé.

Partager:
6
Commentaires
X
Valider

Commentaires
Ajouter un commentaire
miplou 22/02/2011 17:06
Masquer
-1+

NaCl = Chlorure de Sodium, quelle sémantique chimique décidément ^^

3615buck 22/02/2011 18:01
Masquer
-0+

Ben ça fait mieux que "Salt"

AmaCha 22/02/2011 20:45
Masquer
-0+

A noter que le nom de l'API gérant les plugins est PPAPI (PePper API) :d

Pour les curieux, ayant un Chromium récent ou Chrome (canal beta ou dev), ne pas oublier d'activer le support du NativeClient dans about:flags.
Vous pouvez découvrir quelques exemples sur le site du projet...

omega2 22/02/2011 21:05
Masquer
-0+

Miplou > Je ne sais pas si tu connais boulet :
http://www.bouletcorp.com/lite/ind [...] 02&jour=17

Cette page là est aussi de l'humour sur la chimie. ;)

PS : Ca s'apprécie encore plus quand on suit ce site là depuis longtemps. Sans ça on passe à côté de certaines "private joke".

Mictateur 23/02/2011 02:49
Masquer
-0+

Donc en gros, alors que le but du Web c'est d'avoir du code qui tourne de partout sur toutes les plateformes sans recompiler ou sans "machine virtuelle", ils proposent de revenir à l'âge d'or où chacun essayait désespérément de retenir les développeurs chez eux ?

♫ Deux pas en avant, trois pas en arrièreuh... ♪

miplou 23/02/2011 03:30
Masquer
-0+

@omega2 : héhé excellent merci pour cette petite poilade ^^ je connais le site mais je n'y vais que très rarement...

Publicité

Les offres du moment

Newsletters


OK