Details
A adoção de tipagem na linguagem Python tem sido um dos tópicos mais polêmicos dos últimos anos, pricipalmente entre os desenvolvedores mais experientes e que reclamam do excesso de energia (e PEPs) investidos para que esse suporte seja mais completo.
A polêmica se torna quase um assunto proibido quando se trabalha em bases de código com longa história, que prezam pela estabilidade, mas que continuam em ativo desenvolvimento.
Pretendo, nessa apresentação, discutir o processo de decisão pela adoção, gradual, de tipagem em um projeto open source com mais de 25 anos de história e que foi contruído utilizando todas as vantagens apresentadas por uma linguagem de programação dinâmica.
Abordarei as inúmeras dificuldades, impossibilidades e, principalmente, as vantagens do uso de tipos em nosso projeto.
