Retour sur la Battle Language du 29 février
Comme vous le savez sûrement, en lecteur assidu de ce blog, la soirée “Autour de la marmite” du mois de février avait pour thème “Battle Language”. C’est donc une dizaine de courageux qui sont venus défendre les couleurs de leur langage préféré avec brio et nous les en remercions ! |
La soirée commençait avec une présentation de chaque langage en 5 minutes, et pas une de plus. L’objectif était de donner envie aux participants de poser plus de questions sur le langage présenté dans la suite de la soirée et le moins que l’on puisse dire c’est que nos speakers ont réussi le pari
Alexis Agahi a présenté Scala. Voir le code de la soirée sur GitHub. | ||
Eric Lefevre a présenté Ioke. Voir le code de la soirée sur GitHub. | ![]() | |
Sylvain Abélard a présenté Ruby. Voir le code de la soirée sur GitHub. | ![]() | |
Arnaud Bailly a présenté Haskell. Voir le code de la soirée sur GitHub. | ||
Gabriel Kastenbaum a présenté Erlang. | ![]() | |
Bernard Hugueney, Antoine Dumont et Denis Labaye ont présenté Clojure. | ![]() | |
Dimitri Fontaine a présenté eLisp. Voir le code de la soirée sur GitHub. | ![]() |
Les questions étaient nombreuses et intéressantes et nous n’avons malheureusement pas pu toutes les traiter par manque de temps … qu’à cela ne tienne nous remettrons ça Néanmoins voici celles qui ont été abordées :
Lors du premier tour de discussions, les participants ont choisi de débattre sur les questions suivantes :
- Concision et facilité de lecture dans les différents langages
- Le polyglottisme : vraie tendance ou un enfer dans deux ans pour la maintenance et le recrutement ?
- En quoi Clojure est il un argument pour devenir un meilleur développeur ? (Argument avancé par Bernard lors de la présentation d’intro du langage)
Le deuxième tour était consacré à la résolution d’un problème simple dans les différents langages : FizzBuzz et suite de Fibonnacci étaient à l’honneur. Exercice très apprécié par tout le monde, cela a permis d’avoir des démonstrations de code par petits groupes et d’échanger avec le speaker.
Le troisième tour regroupait quant à lui tous les speakers autour d’une simple et unique question : quels sont pour vous les plus gros défauts du langage que vous avez présenté ? Certains ont eu du mal à en trouver mais au final chacun a joué le jeu, ce qui permettait de compléter la découverte des langages.
Nous remercions encore une fois nos speakers pour leur participation : l’exercice était périlleux et ils ont fait preuve de beaucoup de talent ! Et si vous êtes déçus de n’avoir pas vu / pu défendre votre langage préféré, surveillez le blog … Nous remettrons ça, promis !