Philippe Charrière
From GitHub
Le jour: je suis un développeur un peu particulier, je suis " Solutions Engineer" (difficile à définir ;)) La nuit: je deviens "Golo Developer Advocate" (Golo, le petit langage dynamique pour la JVM qui se fait incuber depuis peu chez Eclipse), mon rôle, évangéliser les geeks et former à Golo :) et lorsqu'il me reste du temps je code du JavaScript car j'aime ça (si si!) mais pas forcément pour un navigateur (RPI, Arduino, Atom Editor...)
J’ai aussi le plaisir d’être co-organisateur de la conférence Lyonnaise Mix-IT.
Blog: http://k33g.github.io/
Programmation fonctionnelle en JavaScript
Vous faites du JavaScript en cachette, vous subissez les quolibets de barbus puristes en Scala ... Et en plus vous ne comprenez pas leur code, leur langage (sérieux, ils font ch... avec leurs functors, monades, etc ...) ... En plus à quoi ça sert?
Relevez la tête! Nous pouvons faire pareil en JavaScript! (Ok pas les types, ... encore que ...)
Apprenons à aimer le fonctionnel ;)
Création de Packages pour Atom Editor avec ES2015 ... et autres outils
Atom Editor, c'est l'éditeur de code codé en JavaScript de chez GitHub codé à partir du framework Electron (qui permet de construire des applications desktop avec du JavaScript et Node) - Par exemple Visual Studio Code est développé à partir d'Electron.
L'objet de cette présentation est bien sûr d'expliquer les bases pour développer des plugins pour Atom (en JavaScript/ES2015, même si initialement cela se faisait en CoffeeScript), mais aussi de vous donner des pistes pour vous faciliter la vie dans vos développements et principalement sur comment faire facilement des UI avec des librairies tierces comme RactiveJS, ou en pur VanillaJS avec les customElements (vous savez l'histoire des Web components).
Ensuite c'est entre vos mains pour vitaminer votre IDE.