Mind Bending

Neste painel, que ocorreu na PyCon2011, temos um amostra de diversas IDEs para desenvolver em Python

A PyCon 2011 ocorreu no período compreendido entre 9 e 17 de Março em Atlanta, Georgia, e abordou diversos tópicos interessantes. A parte interessante da PyCon é que todas as palestras estão disponíveis para serem assistidas online no seguinte canal.

PyCon2011 Logo

Algumas palestras foram tão boas que eu acho relevante comentar sobre elas aqui. A primeira abordou um tema recorrente no desenvolvimento em Python: IDEs. O título da palestra é "Python IDEs Panel".

Abaixo o sumário da palestra:

Para muitos desenvolvedores, as IDEs é uma ferramenta essencial - tão essencial quanto o controle do código-fonte. O crescimento do Python nos últimos anos levou a uma série de projetos e fornecedores a desenvolver IDEs específica para o Python ou com suporte ao Python. Este painel inclui representantes de vários fornecedores/projetos de IDEs específicas ou com suporte ao Python, mostrando as formas que as IDEs podem acelerar o desenvolvimento independente da plataforma.

Comentários:

Uma das partes mais interessantes dessa palestra certamente é as perguntas. Principalmente quando um dos espectadores pergunta sobre a possibilidade dessas IDEs "desaparecerem" devido ao desinteresse das empresas. A melhor resposta vem do pessoal do EMACS: "EMACS é um software livre então não iremos para lugar nenhum". Muitos perguntaram, "onde está o PyDev?", e eu pergunto: "Onde está o VIM?!?".

A baixo alguns comentários sobre as IDEs.

Visual Studio

Não me surpreendi com o Visual Studio, eu realmente não esperava muito dela, aparentemente é só uma IDE comum. Como qualquer outro produto da Microsoft ele tem diversas "versões": Professional com MSDN Essetials, Professional com MSDN, Premium, Ultimate e Test Professional. Além do mais é uma IDE extremamente cara: a licença mais barata é de $800.00 e a mais cara é de $11,899.00.

Wing IDE

A Wing IDE me parece bem poderosa e oferece emulação do mapeamento de teclas do VI, emacs e alguns outros. A licença pode ser comprada aqui e varia de $45.00 a $l245.00 por usuário. A versão Generic Use ($45.00) omite algumas funcionalidades. A versão "full featured" para uso não comercial pode ser comprada por $95.00. A Wingware também provê licenças gratuitas da Wing IDE para certos tipos de uso como "Classroom Use" e "Non-Commercial Open Source Use", as inscrições estão disponíveis aqui. Para fins de teste você pode usar a versão trial também.

Komodo IDE

Komodo IDE é uma ótima ferramenta, eu já a testei e recomendo a fortemente, apesar de ser um pouco cara: $295.00. A Active State também oferece uma versão gratuita e "menos poderosa", o Komodo Edit. Para o curiosos existe a versão trial do Komodo IDE.

PyCharm

PyCharm realmente me impressionou. Eu já tinha ouvido falar dela diversas vezes mas nunca a tinha visto em ação. O PyCharm também tem um plugin que emula as teclas do VIM, com isso estou muito tentado a me inscrever para ganhar uma licença grátis do PyCharm. Como a Wingware eles dão licenças gratuitas para projetos OpenSource e para estudantes/instituições acadêmicas, para mais informações de uma olhada aqui. Além disso o PyCharm tem uma das licenças mais baratas $29.00, mas essa licença precisa ser aprovada. Se você não está certo sobre os termos da licença acadêmica existe a licença pessoal custa $99.00 a a licença comercial é $199.00.

EMACS

Bem, o que eu posso dizer sobre EMACS? É o EMACS em toda a sua glória. Mas eu me decepcionei muito com a apresentação do EMACS. Mas como o VIM, é impossível mostrar todo o seu poder em apenas 10 minutos.

Magnun

Magnun

Engenheiro de telecomunicações por formação, mas trabalha com suporte à infraestrutura GNU/Linux, e nas horas vagas é Programador OpenSource (Python e C) desenhista e escritor do Mind Bending Blog.


Comments

comments powered by Disqus