{"podcast":{"title":"Les Cast Codeurs Podcast","slug":"les-cast-codeurs-podcast-726440","podcast_index_feed_id":726440,"rss_url":"https://lescastcodeurs.libsyn.com/rss","website_url":"https://lescastcodeurs.com","image_url":"https://static.libsyn.com/p/assets/c/9/6/0/c960c20d3c7cfca2bafc7308ab683e82/logo-lescastcodeurs-1400px-white-square-20230525-z49t9pu3wx.png","author":"Emmanuel Bernard","episode_count":341,"summary":"Restez informes sur les sujets brulants de l industrie Java. Plongez sur un sujet precis avec l interview de l episode. Supportez les radotages de vos hôtes : Emmanuel Bernard (JBoss, Hibernate), Arnaud Héritier (CloudBees, Jenkins), Guillaume Laforge (Google, Groovy), Antonio Goncalves (freelance, auteur), Vincent Massol (XWiki, Maven), Audrey Neveu (Saagie, Devoxx4Kids).","last_synced_at":"2026-06-22T12:19:19.794112+00:00","page_url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440"},"episode":{"title":"LCC 321 - Les évènements écran large","slug":"lcc-321-les-v-nements-cran-large","published_at":"2025-01-21T04:38:21+00:00","page_url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-321-les-v-nements-cran-large","show_page_url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440","url":"https://lescastcodeurs.com/2025/01/20/lcc-321-les-evenements-ecran-large/","audio_url":"https://traffic.libsyn.com/secure/lescastcodeurs/LesCastCodeurs-Episode-321.mp3?dest-id=24859","summary":"Arnaud et Emmanuel discutent des versions Java, font un résumé de l'ecosystème WebAssembly, discutent du nouveau Model Context Protocol, parlent d'observabilité avec notamment les Wide Events et de pleins d'autres choses encore. Enregistré le 17 janvier 2025 Téléchargement de l'épisode LesCastCodeurs-Episode–321.mp3 ou en vidéo sur YouTube . News Langages java trend par InfoQ https://www.infoq.com/articles/java-trends-report–2024/ Java 17 finalement depasse 11 et 8 ~30/33% Java 21 est à 1.4% commonhaus apparait GraalVM en early majority Spring AI et langchain4j en innovateurs SB 3 voit son adoption augmenter Un bon résumé sur WebAssembly, les différentes specs comme WASM GC, WASI, WIT, etc https://2ality.com/2025/01/webassembly-language-ecosystem.html WebAssembly (Wasm) est un format d'instructions binaires pour une machine virtuelle basée sur une pile, permettant la portabilité et l'efficacité du code. Wasm a évolué à partir d'asm.js, un sous-ensemble de JavaScript qui pouvait fonctionner à des vitesses proches de celles natives. WASI (WebAssembly System Interface) permet à Wasm de fonctionner en dehors des navigateurs Web, fournissant des API pour le système de fichiers, CLI, HTTP, etc. Le modèle de composant WebAssembly permet l'interopérabilité entre les langages Wasm à l'aide de WIT (Wasm Interface Type) et d'ABI canonique. Les composants Wasm se composent d'un module central et d'interfaces WIT pour les importations/exportations, facilitant l'interaction indépendante du langage. Les interfaces WIT décrivent les types et les fonctions, tandis que les mondes WIT définissent les capacités et les besoins d'un composant (importations/exportations). La gestion des packages Wasm est assurée par Warg, un protocole pour les registres de packages Wasm. Une enquête a montré…","meta_description":"Arnaud et Emmanuel discutent des versions Java, font un résumé de l'ecosystème WebAssembly, discutent du nouveau Model Context Protocol, parlent d'observa…","key_points":[],"chapters":[],"topics":[],"duration_seconds":4433,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-321-les-v-nements-cran-large/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-321-les-v-nements-cran-large.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}