{"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 330 - Nano banana l'AI de Julia","slug":"lcc-330-nano-banana-l-ai-de-julia","published_at":"2025-09-15T09:24:33+00:00","page_url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-330-nano-banana-l-ai-de-julia","show_page_url":"https://stenobird.com/podcast/les-cast-codeurs-podcast-726440","url":"https://lescastcodeurs.com/2025/09/15/lcc-330-nano-banana-l-ai-de-julia/","audio_url":"https://traffic.libsyn.com/secure/lescastcodeurs/LesCastCodeurs-Episode-330.mp3?dest-id=24859","summary":"Katia, Emmanuel et Guillaume discutent Java, Kotlin, Quarkus, Hibernate, Spring Boot 4, intelligence artificielle (modèles Nano Banana, VO3, frameworks agentiques, embedding). On discute les vulnerabilités OWASP pour les LLMs, les personalités de codage des différents modèles, Podman vs Docker, comment moderniser des projets legacy. Mais surtout on a passé du temps sur les présentations de Luc Julia et les différents contre points qui ont fait le buzz sur les réseaux. Enregistré le 12 septembre 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-330.mp3 ou en vidéo sur YouTube . News Langages Dans cette vidéo, José détaille les nouveautés de Java entre Java 21 et 25 https://inside.java/2025/08/31/roadto25-java-language/ Aperçu des nouveautés du JDK 25 : Introduction des nouvelles fonctionnalités du langage Java et des changements à venir [ 00:02 ]. Programmation orientée données et Pattern Matching [ 00:43 ] : Évolution du \"pattern matching\" pour la déconstruction des \"records\" [ 01:22 ]. Utilisation des \"sealed types\" dans les expressions switch pour améliorer la lisibilité et la robustesse du code [ 01:47 ]. Introduction des \"unnamed patterns\" ( _ ) pour indiquer qu'une variable n'est pas utilisée [ 04:47 ]. Support des types primitifs dans instanceof et switch (en preview) [ 14:02 ]. Conception d'applications Java [ 00:52 ] : Simplification de la méthode main [ 21:31 ]. Exécution directe des fichiers .java sans compilation explicite [ 22:46 ]. Amélioration des mécanismes d'importation [ 23:41 ]. Utilisation de la syntaxe Markdown dans la Javadoc [ 27:46 ]. Immuabilité et valeurs nulles [ 01:08 ] : Problème d'observation de champs final à null pendant la construction d'un objet [ 28:44 ]. JEP 513 pour contrôler l'appel à super() et restreindre l'usage de this dan…","meta_description":"Katia, Emmanuel et Guillaume discutent Java, Kotlin, Quarkus, Hibernate, Spring Boot 4, intelligence artificielle (modèles Nano Banana, VO3, frameworks ag…","key_points":[],"chapters":[],"topics":[],"duration_seconds":6518,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-330-nano-banana-l-ai-de-julia/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-330-nano-banana-l-ai-de-julia.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}