Speakers

Didier Plaindoux

Il crĂ©e son langage de programmation đŸ˜±, il vous explique comment

Vous avez toujours rĂȘvĂ© de faire votre propre langage ... fonctionnel ? Et bien c'est le moment ! Plus d'informations

Programme

19:00 : Comment j'ai arrĂȘtĂ© les boucles for

Présenté par Ghislain Mahieux

La programmation fonctionnelle c'est un truc de matheux" : voilĂ  la vision que j'en avais il y a encore 1 an. Monade, endofunctor, applicative sont des mots qui viennent rĂ©guliĂšrement nous faire saigner les oreilles lorsque l'on nous parle de programmation fonctionnelle. Des concepts nouveaux et une façon de penser diffĂ©rente pour des dĂ©veloppeurs qui, comme je l'Ă©tais, sont habituĂ©s Ă  Java et ses lambdas. Dans ces conditions la transition POO->FP ne semble pas aisĂ©e. Est-elle mĂȘme vraiment intĂ©ressante et utile au quotidien? Et s'il Ă©tait possible de dĂ©marrer la FP en laissant l'aspect thĂ©orique de cĂŽtĂ© pour introduire petit Ă  petit des concepts fonctionnels dans notre façon de dĂ©velopper, presque sans s'en rendre compte, apprendre au fur et Ă  mesure et finir par ne plus pouvoir dĂ©velopper que comme ça? A travers ce talk je vais vous prĂ©senter comment cette transition trĂšs progressive a eu lieu dans notre Ă©quipe grĂące Ă  Kotlin et Arrow. Le talk laissera la part belle aux exemples qui illustreront que l'objectif n'est pas simplement le cĂŽtĂ© hype de pouvoir dire "Hey! on fait de la FP !!" mais que notre code est aujourd'hui beaucoup moins sujet aux effets de bord indĂ©sirĂ©s, plus lisible et plus maintenable. Attention toutefois, Ă  l'issue du talk vous risqueriez ne plus vouloir Ă©crire de boucles for...

Lieu

Polytech Montpellier, Place EugĂšne Bataillon 34095 Montpellier

After

A la fin de la soirée, une troisiÚme mi-temps sera proposée dans un bar pour continuer à échanger et sympathiser

Partenaires

Devenir sponsor?

Venez nous rencontrer lors d'un Ă©vĂšnement ou envoyez nous un email.