out 2008 23

Logotipo da linguagem PythonA linguagem Python subiu no telhado. Antes que me acusem de parcialidade, contra Python, deixem que eu faça isso por vocês: eu não gosto de Python.

Mesmo assim, tentarei ser imparcial nesta crítica.

Dia 15 deste mês o criador da linguagem Python, Guido Van Rossum, divulgou a versão 3.0 da mesma. A principal diferença? Python 3.0 não rodará programas escritos em Python. Dá pra acreditar?

Traduzindo: Van Rossum basicamente criou uma nova linguagem cujo nome é Python 3.0.

O raciocínio por trás dessa decisão é desprovido de lógica : segundo Van Rossum, “haviam formas demais de resolver o mesmo problema, e muitas formas de não resolver problema algum”.

Parece delírio, visto que o sonho de todo designer de linguagens é que ela seja flexível o suficiente para oferecer mais de uma forma de resolver um problema. Perdoem o vício aqui, TMTOWTDI “There’s More Than One Way To Do It” é um dos lemas da linguagem Perl.

Afinal, nas linguagens humanas existem praticamente infinitas formas de se dizer algo. Às vezes, dado o contexto, nem é preciso falar a frase toda.

Por esse, e outros motivos(como espaços em branco como delimitadores sintáticos) afirmo: Python subiu no telhado. Se preferirem, não acreditem neste programador Perl. A própria comunidade Python já começa a pular fora:

“Python is pretty much determined to remove itself from consideration from various kinds of international projects like the one I work on. We’re already catching flak from people due to a few things that were valid in 2.2 that are not valid in 2.3,” bemoaned one developer in the comp.lang.python newsgroup.

Leia mais(link em inglês).

Um Comentario

  1. Gu disse:

    Fala Ze, sempre trabalhei com programacao e ouvi as diversas linguages surgirem e tb desaparecerem. Python foi uma que bombou e teve muitos adeptos, mas, essa informacao que vc falou, me deixou perplexo :) rsrsrs.
    Ai vai um comentario, cuidado com o Software Livre que nao tem grandes empresas por tras, podem cair na mesma linha …. :)

O que você acha?