# LCC 330 - Nano banana l'AI de Julia Page: https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-330-nano-banana-l-ai-de-julia Text version: https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-330-nano-banana-l-ai-de-julia.md Podcast: [Les Cast Codeurs Podcast](https://stenobird.com/podcast/les-cast-codeurs-podcast-726440) Published: 2025-09-15T09:24:33+00:00 Episode link: https://lescastcodeurs.com/2025/09/15/lcc-330-nano-banana-l-ai-de-julia/ Audio file: https://traffic.libsyn.com/secure/lescastcodeurs/LesCastCodeurs-Episode-330.mp3?dest-id=24859 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-330-nano-banana-l-ai-de-julia Duration seconds: 6518 ## Resource 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… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/les-cast-codeurs-podcast-726440/episodes/lcc-330-nano-banana-l-ai-de-julia/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/les-cast-codeurs-podcast-726440/lcc-330-nano-banana-l-ai-de-julia.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.