PyConFr 2015

}

samedi 12:00:00–12:25:00

Inventaire des spécificités de Python

Feth Arezki

Audience level:
Novice

Description

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).

Abstract

On peut visiter le Louvre en deux heures et Python en 20 minutes

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
  • ...

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).