Ferramentas Pessoais
Visões

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 Sebastião de Oliveira Bueno 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.

Voltar para Programação

Ações do documento
Apoio institucional: Patrocínio:
Apoio: Comercialização: