NaCL : du code natif dans Chrome
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é.
- Micron se moque gentiment d'OCZ
- L’IEEE 802.15.6 pour concurrencer le Bluetooth
- MSI croit toujours aux netbooks
- Des premiers cartes mères Z68
- Flash sur Android 3.0 : pas tout de suite...
- TDJ : Cideko Air Keyboard, NZXT Phantom
- La feuille de route de Windows 8 dévoilée
- Le CPU z196 d’IBM atteint les 5,2 GHz
- Le supercalculateur chinois 300 TFLOPS à venir
- Invasion de Sandy Bridge mobiles chez Lenovo
- Une ampoule Wi-Fi haut-parleur pour iPod
- Zalman ZM-F4 : 135mm pour ventiler
- Microsoft et NVIDIA quittent la PCGA
- Des problèmes pour effacer les données d’un SSD
- AMD Fusion : l'humiliation de l'Atom
- Le SDK d’Android 3.0 est publié
- NVIDIA : la famille Quadro s’agrandit
- Le processeur tout-en-un de 1 mm³






NaCl = Chlorure de Sodium, quelle sémantique chimique décidément ^^
Ben ça fait mieux que "Salt"
A noter que le nom de l'API gérant les plugins est PPAPI (PePper API)
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...
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".
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... ♪
@omega2 : héhé excellent merci pour cette petite poilade ^^ je connais le site mais je n'y vais que très rarement...