21 Oct 2024 09:32

LCC 317 - les nouvelles paramétriques

De Java 23 à WebAssembly, en passant par l’IA et les design patterns, on a tout passé au crible #java #swift #webassembly #wordpress #webcomponents #llm #mongodb #keycloak #fairsource

Enregistré le 18 octobre 2024

Téléchargement de l’épisode LesCastCodeurs-Episode–317.mp3

News

Langages

Java 23 est sorti ! InfoQ liste toutes les JEPs intégrées à la nouvelle version https://www.infoq.com/news/2024/09/java23-released/ Et FooJay plonge dans le détail https://foojay.io/today/java–23-has-arrived-and-it-brings-a-truckload-of-changes/

Un article sur l’API ClassFile qui sera un standard dans le JDK pour manipuler des classes (ala ASM) https://www.unlogged.io/post/class-file-api-not-your-everyday-java-api

  • article long mais qui revient sur les raisons
  • notamment parce que ASM est dans le JDK et qu’ils sont un problème de poule et d’oeuf
  • et sur la forme de l’API
  • a des exemples d’usage
  • tout cela reste en preview dans le JDK
  • des optimisation comme le lazy parsing et le constant pool sharing (en gros faire de la reference sur ce qui n’a pas changé

Tip and Tail is back: cette fois une JEP https://openjdk.org/jeps/14

  • plus qu’une keynote provocative au language summit
  • maintenant une JEP dite informative
  • le language est un pu flou sur l’objectif
  • entre regarder tip and tail pour vos librairies c’est bien
  • et adoptons tous le meme tip du JDK jusqu’aux stack applicatives

Apple annonce la sortie de son language Swift en version 6 https://www.swift.org/blog/announcing-swift–6/

  • Nouvelles plateformes : Swift 6 s’étend à de nouvelles plateformes (tous les grands OS déjà supportés), y compris les systèmes embarqués (sous ARM et Risc V).
  • Swift Testing : Swift 6 introduit Swift Testing, une nouvelle bibliothèque de tests conçue pour Swift.
  • Concurrence : Détection de data race en tant qu’erreur de compilation.

Apple annonce travailler sur l’interopérabilité Swift / Java https://github.com/swiftlang/swift-java

  • comme jextract mais dans l’autre sens

The news Java


Отзывы


Podcastly – the best platform for podcasters and podcast lovers. More than 10 millions of audio content that available on Android/iOS/Web/Desktop and Telegram.