Conférence : “Le point virgule de trop” et “Neovim, un IDE open source...”


Détails
On démarre l’année en force !
Venez assister aux deux premières conférences de 2023 au campus de Sciences-U Lyon.
📅 - Mardi 17 janvier 2023
⌚ - Ouverture des portes à partir 18h30 - Démarrage à 19h
📍 - Campus Sciences-U Lyon, 53 Cours Albert Thomas, 69003 Lyon
🎤 Le programme
“Le point virgule de trop”
de Benoît Viguier en 30 minutes
Le PHP est très largement inspiré du langage C et il en a hérité ce fameux point-virgule pour délimiter chaque instruction (ou statement). Avec un peu d'expérience, il est même possible de s'économiser quelques instructions (avec l'opérateur ternaire, coalescent...) et c'est souvent assez plaisant car le code est alors réduit, donnant une (fausse ?) impression de simplicité et/ou de lisibilité. Dans ce talk, je vous propose de pousser ce principe à l'extrême : pouvons-nous écrire tous nos programmes avec un seul point virgule ? (Voire aucun ?) Cet exercice un peu fou nous permettra de nous familiariser avec les Core Concepts de PHP (statements, expression, language constructs...), d'évoquer la programmation fonctionnelle et de découvrir plein de petites astuces pour briller lors de vos Pull-Requests.
“Neovim, un IDE open source, flexible, et pas si compliqué quand on fait du PHP”
de Florian MERLE et Mathias Arlaud en 40 minutes
Depuis un certain temps, nous utilisons Neovim, qui est un IDE non seulement très ancien, mais aussi extrêmement customisable. Pendant toutes ces années, nous avons pu façonner Neovim à notre image, en l'adaptant à un contexte de développement PHP. Durant ce talk, nous allons vous partager toutes les petites astuces qui vous permettront de transformer cet IDE pour barbu en un IDE surpuissant pour développeur PHP. Autocomplétion, refactorisation, analyse statique, coding style, intégration de git, ... Tant d'outils qui métamorphosent ce rustique éditeur de texte en IDE tout ce qu'il y a de plus moderne. Bien entendu, l'idée de ce talk n'est pas de dire qu'un IDE est meilleur qu'un autre. C'est en revanche une démonstration que Neovim n'est pas exclusivement réservé aux vieux de la vieille, et qu'il peut être une alternative open source à PHPStorm, que l'on peut personnaliser autant qu'il est possible de l'imaginer.

Conférence : “Le point virgule de trop” et “Neovim, un IDE open source...”