#65 - Comprendre le fonctionnement d'un moteur Javascript


Details
[ANNULE OU EN REMOTE ONLY - DETAILS A VENIR]
Retrouvez-nous pour discuter Javascript autour d'une présentation, et restez avec nous ensuite autour de l'apéro ! Ce soir, on rentre dans les détails d'un moteur Javascript, pour mieux comprendre comment écrire du Javascript performant et optimisable.
L'événement est gratuit & les places sont limitées, pensez à vous inscrire :)
Talk : "Comprendre le fonctionnement d'un moteur Javascript" (environ 45 min)
Comment écrire du JavaScript performant et optimisable en 2020 ?
Javascript est un langage interprété, ce qui signifie qu'il y a une étape intermédiaire entre le code JavaScript lisible par les humains et le code assembleur lisible par le CPU.
Cette couche intermédiaire c'est V8, SpiderMonkey ou encore Chakra et la compréhension de son fonctionnement est crucial pour lui faciliter le travail.
Les objets sont partout mais comment sont-ils représentés en interne ?
Qu'est-ce que c'est que la compilation juste-à-temps (JIT) ?
Comment optimiser l'exécution de vos fonctions ?
Quel est le coût réel d'une arrow function ?
Nous allons découvrir ensemble le fonctionnement interne de v8, le moteur Javascript de Chrome et Node.js, et ses deux composants principaux: l’interpréteur Ignition et le compilateur Turbofan.
Tout au long de cette présentation, nous verrons comment appliquer notre compréhension des moteurs Javascript pour optimiser les performances de nos applications.
Co-présenté par Adrien Maret
Après être passé par le C++ et Ruby-On-Rails, Adrien est maintenant développeur Node.js sur Kuzzle, le backend open source français haute performances pour l'IoT et le mobile.
Software craftmanship dans l'âme, il est fervent adepte des méthodologies agiles, de l'holacratie et du TDD accompagné bien sur d'une CI pour automatiser un maximum de choses.
Aujourd'hui il préfère le développement backend avec son lot de problématiques d'architecture, de performances et de sécurité.
-----
On remercie Georges.tech, qui nous fait le plaisir de sponsoriser et héberger cette soirée.
Merci beaucoup à eux !

Canceled
#65 - Comprendre le fonctionnement d'un moteur Javascript