La conférence pour l'éthique et la diversité dans la tech
avec des crêpes et du cœur La conférence pour l'éthique et la diversité dans la tech avec des crêpes et du cœur

Lyon - 13 & 14 avril 2023

#TALK

Manipulation de bytecode : démocratisons la magie

Comprendre le bytecode, sa manipulation, et se rendre compte que cela est fort utile.

Other Other

Salle inconnue

Java ne se limite pas au langage éponyme : sa machine virtuelle est capable d'exécuter du bytecode produit par un très large panel de langages. Peu d'entre nous ont eu de bonnes raisons d'avoir à comprendre, générer ou transformer du bytecode Java. Il serait pourtant réducteur de limiter cette activité à une magie noire réservée aux créateurs de langages et de frameworks évolués. À titre d'exemple, la manipulation de bytecode est une des clés de voute de la simplification des modèles de programmation pour les plates-formes répandues que sont Java EE, Play! ou Spring.

Cette session s'adresse à un public de tous niveaux et a pour but non seulement de démystifier le bytecode Java, mais aussi de montrer en quoi cela peut être utile dans des cadres applicatifs plus classiques.

Frédéric Le Mouël

Researcher, Developer, Professor

Julien Ponge

Maître de Conférences INSA Lyon Telecom, chercheur au laboratoire CITI-Inria, actuellement en délégation chez Red Hat pour contribuer à Vert.x.