
What we’re about
Le Toulouse JUG est un groupe d'utilisateurs Java destiné à échanger des idées et de discuter des avancées technologiques de la JVM.
Proposer (ou voter pour) un sujet : https://github.com/ToulouseJug/call-for-paper
Twitter : https://twitter.com/toulousejug
Nous nous rencontrons environ une fois par mois. Les réunions sont gratuites, ouvertes à toutes et à tous, et consistent le plus souvent en une présentation technique, une démonstration d’un produit, ou un atelier. Après la rencontre, nous nous retrouvons généralement pour discuter autour d’un mini-buffet (pizzas) et de boissons (bières et softs).
Upcoming events
1

Soirée Java async/await
Location not specified yetNouvelle soirée du Java User Group toulousain le jeudi 11 décembre à 19h , chez Epitech Toulouse.
Retour d'un speaker local habitué des talks pointus autour de la concurrence, de la programmation fonctionnelle et des langages de programmation et de leurs particularités : Didier Plaindoux !
***
== Async/Await et Java
Speaker : Didier Plaindoux
Les langages populaires tels que JavaScript, Rust, Swift, Kotlin ou Dart fournissent une construction spécifique pour le style de programmation asynchrone basée sur une extension du language ce qui n'est pas la cas pour Java. Cependant, dans la dernière version de Java (21 et plus), le concept de thread virtuel a été introduit afin d'opérer une séparation nette avec le thread de la plateforme. Avec de tels threads, les I/O sont gérées différemment, les threads virtuels étant mis en attente afin de libérer ceux de la plateforme. Malheureusement, le style de programmation asynchrone n'est pas explicite lors de l'écriture de code.
Au cours de cette présentation, nous concevrons le concept de Promesse pour introduire le style de programmation asynchrone. Cependant, cette approche soulève un nouveau problème dans le code conçu : le callback hell.
La dernière pièce du puzzle sera la conception d'un await compatible avec les threads grâce aux threads virtuels. Nous serons alors en mesure d'écrire du code en utilisant une approche de type async/await sans introduire de nouveau mot-clé dans le langage alliant le meilleur des deux mondes à savoir un language sans méthodes "colorées" et une expressivité accrue lors de l'élaboration de code asynchrone.
Reference: Projet HiPeAS
***
Comme d'habitude, la soirée sera suivie d'un apéro (pizza, bières et softs) où nous pourrons nous retrouver pour réseauter et discuter de Java et d'autres sujets !
Et en parlant de sujets, notre CFP est ouvert 24h/24, 7j/7, toute l'année, n'hésitez pas à aller voter sur vos sujets préférés, proposer des idées, des thèmes et même proposer vos propres présentations !
https://bit.ly/toulousejug-cfp
***
Merci à nos sponsors : MonkeyPatch et OpenAirlines.
***
Nous recherchons activement des volontaires pour s'impliquer dans l'organisation du JUG.
Nos besoins :
* Récupération et installation des pizzas/boissons ;
* Aide à la planification des prochains sujets ;
* Création de supports graphiques et visuels, communication ;
* Gestion de la captation son/vidéo ;
Si un de ces sujets vous intéresse (ou d'autres), n'hésitez pas à nous contacter !14 attendees
Past events
57

