Summary
Le langage Python est taillé pour la relecture et le code source est souvent compréhensible par tous ; pourtant, on y trouve des choses inconnues ou rares dans les autres langages de programmation.
Cette conférence fait un tour d'horizon de ce que vous savez ou devez apprendre pour coder couramment en Python (générateurs, propriétés, coroutines etc).
Description
Ceux qui ont appris à programmer en Python n'ont pas nécessairement conscience de la masse de connaissance acquise au fil des mois ou des années. Cet exposé propose un tour rapide (un point par minute) de ce qui fait que Python est un langage qui permet une programmation efficace, expressive et lisible.
Le sommaire
Contiendra une liste (non exhaustive) des points abordés (eux-même non exhaustifs) :
- décorateurs
- propriétés
- générateurs
- objets (oui, c'est quoi un objet, une classe ?)
- métaclasses
- async, await...
- déclarations d'encodage
- etc, etc
L'auteur n'est pas responsable d'une mauvaise utilisation des tournures du langage qu'il aura présenté, il cherche à faire prendre conscience de l'ensemble des organes de cet animal unique, et en creux de ce qui le différencie de ses cousins (C, shell, Java etc).