Speakers

Ghislain Mahieux

Comment j'ai arrêté les boucles for

Plus d'informations

  • 18 mars 2020 ( PLACES RESTANTES)
  • Polytech Montpellier, Place Eugène Bataillon 34095 Montpellier
  • Inscription

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.