Backend

De YOLO à Pyproject.toml : l’épopée d’un dev Python survivant

Conférence - 45min DébutantFrançais

« 2015. Alex, dev Python enthousiaste, lance sa première app avec setup.py, quelques scripts pas typés, et un virtualenv bricolo… »

À l’époque, pas de pyproject.toml, pas de type hints, pas d’asynchrone sexy. Pourtant, Alex veut faire évoluer son appli : elle grossit, l’équipe aussi. Et là, ça coince…

Heureusement, Python évolue.

2017 : Alex découvre les type hints – miracle ! Le code devient plus robuste, les bugs plus rares. 2019 : fini la jungle des dépendances grâce à Poetry et ses copains. 2020 : Alex bascule vers l’asynchrone, son app supporte enfin 10× plus d’utilisateurs sans ramer. 2022 : le Pattern Matching débarque ! Alex simplifie ses grosses conditions tarabiscotées en un clin d’œil. 2024 : le GIL fait peau neuve, CPython s’accélère encore – et Alex rêve déjà de l’avenir sans GIL…

En suivant l’histoire (presque vraie) d’Alex, revivez dix ans de modernisation Python : de l’époque YOLO au Python d’aujourd’hui, plus lisible, plus rapide, plus propre – et prêt à tout pour rester la lingua franca des devs.

Venez prendre un shot de nostalgie, de bonnes pratiques et de perspectives !

Photo de Sébastien Buchoux

Sébastien Buchoux

Tech Lead / Archi chez Onepoint (Toulouse) avec 15 ans de code au compteur, j’explore des sujets allant du Python moderne à l’IA, en passant par la sécurité. Mon principal focus reste le code propre et robuste. J’aime partager tout ça et j’ai régulièrement la chance de pouvoir le faire en conférence.