A linguagem Python, enquanto orientada a objetos, é fundamentalmente diferente tanto de C + + e Java. A natureza dinâmica e introspectiva do Python permitem a mecânica da língua ao contrário das linguagens estáticas. Esta palestra tem como objetivo esclarecer os programadores novos em Python sobre esses fundamentos, a mecânica de idiomas que fluem a partir dele e como colocar em uso. Entre os temas abordados são as interfaces, descritores, decoradores, metaclasses, de contagem de referência e o coletor de lixo cíclico, a divisão entre dados C/C++ e os objetos do Python e a implementação CPython em geral.
…