Aller au contenu

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

Photo de christophe Moncy
Hosted By
christophe M. et 4 autres
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.

Photo of Antenne AFUP Lyon : PHP group
Antenne AFUP Lyon : PHP
Afficher d'autres événements
Campus Sciences-U Lyon
53 Cr Albert Thomas · Lyon