MetaPython: quando trocamos os encanamentos!
Exemplos de Python avançado com metaclasses, decorators, frames, lambdas e factories.
Nível da Palestra: Avançado
Python é versátil o suficiente para, sem quebrar as regras da linguagem, podermos implementar polimorifismo, tail recursion, lazy execution, checagem de tipos, atributos privados, mudar o "jeito" da linguagem para que lembre LISP, ou Forth, ou ainda fazer tudo em uma única expressão de uma linha. Usando os vários recursos entre metaclasses, decorators, introspecção dos frames de execução, são mostrados exemplos de cada uma dessas coisas for fun & profit.
Palestrante
João Sebastião de Oliveira Bueno
Campinas - SP
João S. O. Bueno trabalhou desde 2001 como consultor independente em vários projetos de desenvolvimento e consultoria, sempre usando ou enfatizando o uso de Python. Contribui com o GNU Image Manipulation Program - GIMP - onde ajuda a manter os bindings de Python, e explora várias módulos de gráficos e multimídia. Atualmente é Analista de Sistemas na Fundação CPqD e leciona uma disciplina com Python na FATEC de Americana.



