<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Python está &#8220;pronta para o mercado&#8221;</title>
	<atom:link href="http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/</link>
	<description>Python e Django — Cursos e Desenvolvimento Web</description>
	<lastBuildDate>Wed, 24 Aug 2011 01:14:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Walter Cruz</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-297</link>
		<dc:creator>Walter Cruz</dc:creator>
		<pubDate>Sat, 18 Nov 2006 20:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-297</guid>
		<description>Um auto puxão de orelha - fiz o que você pediu pra não ser feito na pycon. Me reformulado - Java é uma ótima plataforma, mas não é a única que está &#039;pronta para o mercado&#039;. Mil perdões Osvaldo.</description>
		<content:encoded><![CDATA[<p>Um auto puxão de orelha &#8211; fiz o que você pediu pra não ser feito na pycon. Me reformulado &#8211; Java é uma ótima plataforma, mas não é a única que está &#8216;pronta para o mercado&#8217;. Mil perdões Osvaldo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Walter Cruz</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-2325</link>
		<dc:creator>Walter Cruz</dc:creator>
		<pubDate>Sat, 18 Nov 2006 20:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-2325</guid>
		<description>Um auto puxão de orelha - fiz o que você pediu pra não ser feito na pycon. Me reformulado - Java é uma ótima plataforma, mas não é a única que está &#039;pronta para o mercado&#039;. Mil perdões Osvaldo.</description>
		<content:encoded><![CDATA[<p>Um auto puxão de orelha &#8211; fiz o que você pediu pra não ser feito na pycon. Me reformulado &#8211; Java é uma ótima plataforma, mas não é a única que está &#8216;pronta para o mercado&#8217;. Mil perdões Osvaldo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Avi</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-296</link>
		<dc:creator>Avi</dc:creator>
		<pubDate>Wed, 15 Nov 2006 22:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-296</guid>
		<description>Sou o autor do &lt;a href=&quot;http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html&quot; rel=&quot;nofollow&quot;&gt;artigo citado&lt;/a&gt;.

É ótimo que Python, Lisp, etc, tenham todas essas funcionalidades que vocês apontaram. Conheço alguns de vocês e sei que têm respaldo para falar.

O comentário do Walter Cruz, sobre excesso de funcionalidades/características que não são usados, não se aplica da mesma forma para uma linguagem/tecnologia. Excesso de funcionalidade é ruim para um produto, e não para uma tecnologia. Programador sabe sempre usar todas as funcionalidades de uma lingaugem (não estou falando de decorar bibliotecas).

Mas os comentários estão focando em &lt;b&gt;funcionalidades&lt;/b&gt; e eu estou falando de &lt;b&gt;ecossistema&lt;/b&gt; e maturidade observável na indústria.

Eu posso agora criar um produto que tem todas as funcionalidades desejáveis, ser muito melhor que seus concorrentes etc. Infelizmente, a primeira pergunta que vou ouvir quando tentar vende-lo para uma empresa que se preocupa onde pisa é: &lt;i&gt;Quem semelhante a mim já usa isso?&lt;/i&gt; É uma perversão terrível do mercado. E leva tempo e suor penetrar esse produto no mercado. No final, o maior valor que o produto/tecnologia pode ter é seu ecossistema, penetração, enfim, maturidade, e não suas funcionalidades.

Naquela análise que fiz, tentei ser independente e frio. Limitei-me a somente relatar o que observei no mercado. Não morro de amores por nada, nem Java. Meu papel é observar e tentar dar sugestões maduras e seguras aos meus clientes, de forma que seja um passo seguro adotar tecnologias abertas, como Java, como Python, como PHP, como Linux. Mas cada um no seu lugar.

O objetivo final é Computação Aberta. E não exatamente os tijolos que a constroem isoladamente.</description>
		<content:encoded><![CDATA[<p>Sou o autor do <a href="http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html" rel="nofollow">artigo citado</a>.</p>
<p>É ótimo que Python, Lisp, etc, tenham todas essas funcionalidades que vocês apontaram. Conheço alguns de vocês e sei que têm respaldo para falar.</p>
<p>O comentário do Walter Cruz, sobre excesso de funcionalidades/características que não são usados, não se aplica da mesma forma para uma linguagem/tecnologia. Excesso de funcionalidade é ruim para um produto, e não para uma tecnologia. Programador sabe sempre usar todas as funcionalidades de uma lingaugem (não estou falando de decorar bibliotecas).</p>
<p>Mas os comentários estão focando em <b>funcionalidades</b> e eu estou falando de <b>ecossistema</b> e maturidade observável na indústria.</p>
<p>Eu posso agora criar um produto que tem todas as funcionalidades desejáveis, ser muito melhor que seus concorrentes etc. Infelizmente, a primeira pergunta que vou ouvir quando tentar vende-lo para uma empresa que se preocupa onde pisa é: <i>Quem semelhante a mim já usa isso?</i> É uma perversão terrível do mercado. E leva tempo e suor penetrar esse produto no mercado. No final, o maior valor que o produto/tecnologia pode ter é seu ecossistema, penetração, enfim, maturidade, e não suas funcionalidades.</p>
<p>Naquela análise que fiz, tentei ser independente e frio. Limitei-me a somente relatar o que observei no mercado. Não morro de amores por nada, nem Java. Meu papel é observar e tentar dar sugestões maduras e seguras aos meus clientes, de forma que seja um passo seguro adotar tecnologias abertas, como Java, como Python, como PHP, como Linux. Mas cada um no seu lugar.</p>
<p>O objetivo final é Computação Aberta. E não exatamente os tijolos que a constroem isoladamente.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Avi</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-2324</link>
		<dc:creator>Avi</dc:creator>
		<pubDate>Wed, 15 Nov 2006 22:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-2324</guid>
		<description>Sou o autor do &lt;a href=&quot;http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html&quot; rel=&quot;nofollow&quot;&gt;artigo citado&lt;/a&gt;.

É ótimo que Python, Lisp, etc, tenham todas essas funcionalidades que vocês apontaram. Conheço alguns de vocês e sei que têm respaldo para falar.

O comentário do Walter Cruz, sobre excesso de funcionalidades/características que não são usados, não se aplica da mesma forma para uma linguagem/tecnologia. Excesso de funcionalidade é ruim para um produto, e não para uma tecnologia. Programador sabe sempre usar todas as funcionalidades de uma lingaugem (não estou falando de decorar bibliotecas).

Mas os comentários estão focando em &lt;b&gt;funcionalidades&lt;/b&gt; e eu estou falando de &lt;b&gt;ecossistema&lt;/b&gt; e maturidade observável na indústria.

Eu posso agora criar um produto que tem todas as funcionalidades desejáveis, ser muito melhor que seus concorrentes etc. Infelizmente, a primeira pergunta que vou ouvir quando tentar vende-lo para uma empresa que se preocupa onde pisa é: &lt;i&gt;Quem semelhante a mim já usa isso?&lt;/i&gt; É uma perversão terrível do mercado. E leva tempo e suor penetrar esse produto no mercado. No final, o maior valor que o produto/tecnologia pode ter é seu ecossistema, penetração, enfim, maturidade, e não suas funcionalidades.

Naquela análise que fiz, tentei ser independente e frio. Limitei-me a somente relatar o que observei no mercado. Não morro de amores por nada, nem Java. Meu papel é observar e tentar dar sugestões maduras e seguras aos meus clientes, de forma que seja um passo seguro adotar tecnologias abertas, como Java, como Python, como PHP, como Linux. Mas cada um no seu lugar.

O objetivo final é Computação Aberta. E não exatamente os tijolos que a constroem isoladamente.</description>
		<content:encoded><![CDATA[<p>Sou o autor do <a href="http://avi.alkalay.net/2006/11/instalando-java-e-eclipse-em-linux.html" rel="nofollow">artigo citado</a>.</p>
<p>É ótimo que Python, Lisp, etc, tenham todas essas funcionalidades que vocês apontaram. Conheço alguns de vocês e sei que têm respaldo para falar.</p>
<p>O comentário do Walter Cruz, sobre excesso de funcionalidades/características que não são usados, não se aplica da mesma forma para uma linguagem/tecnologia. Excesso de funcionalidade é ruim para um produto, e não para uma tecnologia. Programador sabe sempre usar todas as funcionalidades de uma lingaugem (não estou falando de decorar bibliotecas).</p>
<p>Mas os comentários estão focando em <b>funcionalidades</b> e eu estou falando de <b>ecossistema</b> e maturidade observável na indústria.</p>
<p>Eu posso agora criar um produto que tem todas as funcionalidades desejáveis, ser muito melhor que seus concorrentes etc. Infelizmente, a primeira pergunta que vou ouvir quando tentar vende-lo para uma empresa que se preocupa onde pisa é: <i>Quem semelhante a mim já usa isso?</i> É uma perversão terrível do mercado. E leva tempo e suor penetrar esse produto no mercado. No final, o maior valor que o produto/tecnologia pode ter é seu ecossistema, penetração, enfim, maturidade, e não suas funcionalidades.</p>
<p>Naquela análise que fiz, tentei ser independente e frio. Limitei-me a somente relatar o que observei no mercado. Não morro de amores por nada, nem Java. Meu papel é observar e tentar dar sugestões maduras e seguras aos meus clientes, de forma que seja um passo seguro adotar tecnologias abertas, como Java, como Python, como PHP, como Linux. Mas cada um no seu lugar.</p>
<p>O objetivo final é Computação Aberta. E não exatamente os tijolos que a constroem isoladamente.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Walter Cruz</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-295</link>
		<dc:creator>Walter Cruz</dc:creator>
		<pubDate>Wed, 15 Nov 2006 01:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-295</guid>
		<description>Bom, threads sobre python x ruby (ou python x java) não são a coisa mais rara na pythonbrasil (e eu sempre arrasto alguma sobre ruby...).

A coisa já anda tão descambada que já ouvi um &#039;consultor&#039; falar de &#039;design pattern da Sun&#039;. Pode uma coisa dessas?

Desconheço Lisp :( , mas os comentários do Bolko me deixaram com água na boca!

Voltando a vaca fria, tem uma frase de um historiador que diz algo como: &#039;Os que desconhecem a história estão fadados a repeti-la&#039;. Mas parece que mesmo conhecendo, o homem traça o seu destino de forma a repetir o passado...

No meu trabalho, temos uma porção de formulários web &#039;descartáveis&#039; - Ele é feito, tem seu uso por um certo tempo, depois morre. Um sério candidato a soluções específicas como Django, Turbo Gears, ou até mesmo Rails. Mas a tendência é levar pro lado &#039;corporativo&#039;. Mas demos um tempo no Java - a curva seria muito grande e ainda é mais prático fazer em PHP.

O fato de Java ser &#039;enterprise&#039; significa tão somente que ela tem 100% das características que você não precisará em 90% do tempo. E os 10% que você precisa, são absurdamente burocráticos.

Bom seria se os programadores pudessem tomar a decisão. Infelizmente, na maioria das vezes ou não podem ou não tem coragem.</description>
		<content:encoded><![CDATA[<p>Bom, threads sobre python x ruby (ou python x java) não são a coisa mais rara na pythonbrasil (e eu sempre arrasto alguma sobre ruby&#8230;).</p>
<p>A coisa já anda tão descambada que já ouvi um &#8216;consultor&#8217; falar de &#8216;design pattern da Sun&#8217;. Pode uma coisa dessas?</p>
<p>Desconheço Lisp :( , mas os comentários do Bolko me deixaram com água na boca!</p>
<p>Voltando a vaca fria, tem uma frase de um historiador que diz algo como: &#8216;Os que desconhecem a história estão fadados a repeti-la&#8217;. Mas parece que mesmo conhecendo, o homem traça o seu destino de forma a repetir o passado&#8230;</p>
<p>No meu trabalho, temos uma porção de formulários web &#8216;descartáveis&#8217; &#8211; Ele é feito, tem seu uso por um certo tempo, depois morre. Um sério candidato a soluções específicas como Django, Turbo Gears, ou até mesmo Rails. Mas a tendência é levar pro lado &#8216;corporativo&#8217;. Mas demos um tempo no Java &#8211; a curva seria muito grande e ainda é mais prático fazer em PHP.</p>
<p>O fato de Java ser &#8216;enterprise&#8217; significa tão somente que ela tem 100% das características que você não precisará em 90% do tempo. E os 10% que você precisa, são absurdamente burocráticos.</p>
<p>Bom seria se os programadores pudessem tomar a decisão. Infelizmente, na maioria das vezes ou não podem ou não tem coragem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Walter Cruz</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-2323</link>
		<dc:creator>Walter Cruz</dc:creator>
		<pubDate>Wed, 15 Nov 2006 01:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-2323</guid>
		<description>Bom, threads sobre python x ruby (ou python x java) não são a coisa mais rara na pythonbrasil (e eu sempre arrasto alguma sobre ruby...).

A coisa já anda tão descambada que já ouvi um &#039;consultor&#039; falar de &#039;design pattern da Sun&#039;. Pode uma coisa dessas?

Desconheço Lisp :( , mas os comentários do Bolko me deixaram com água na boca!

Voltando a vaca fria, tem uma frase de um historiador que diz algo como: &#039;Os que desconhecem a história estão fadados a repeti-la&#039;. Mas parece que mesmo conhecendo, o homem traça o seu destino de forma a repetir o passado...

No meu trabalho, temos uma porção de formulários web &#039;descartáveis&#039; - Ele é feito, tem seu uso por um certo tempo, depois morre. Um sério candidato a soluções específicas como Django, Turbo Gears, ou até mesmo Rails. Mas a tendência é levar pro lado &#039;corporativo&#039;. Mas demos um tempo no Java - a curva seria muito grande e ainda é mais prático fazer em PHP.

O fato de Java ser &#039;enterprise&#039; significa tão somente que ela tem 100% das características que você não precisará em 90% do tempo. E os 10% que você precisa, são absurdamente burocráticos.

Bom seria se os programadores pudessem tomar a decisão. Infelizmente, na maioria das vezes ou não podem ou não tem coragem.</description>
		<content:encoded><![CDATA[<p>Bom, threads sobre python x ruby (ou python x java) não são a coisa mais rara na pythonbrasil (e eu sempre arrasto alguma sobre ruby&#8230;).</p>
<p>A coisa já anda tão descambada que já ouvi um &#8216;consultor&#8217; falar de &#8216;design pattern da Sun&#8217;. Pode uma coisa dessas?</p>
<p>Desconheço Lisp :( , mas os comentários do Bolko me deixaram com água na boca!</p>
<p>Voltando a vaca fria, tem uma frase de um historiador que diz algo como: &#8216;Os que desconhecem a história estão fadados a repeti-la&#8217;. Mas parece que mesmo conhecendo, o homem traça o seu destino de forma a repetir o passado&#8230;</p>
<p>No meu trabalho, temos uma porção de formulários web &#8216;descartáveis&#8217; &#8211; Ele é feito, tem seu uso por um certo tempo, depois morre. Um sério candidato a soluções específicas como Django, Turbo Gears, ou até mesmo Rails. Mas a tendência é levar pro lado &#8216;corporativo&#8217;. Mas demos um tempo no Java &#8211; a curva seria muito grande e ainda é mais prático fazer em PHP.</p>
<p>O fato de Java ser &#8216;enterprise&#8217; significa tão somente que ela tem 100% das características que você não precisará em 90% do tempo. E os 10% que você precisa, são absurdamente burocráticos.</p>
<p>Bom seria se os programadores pudessem tomar a decisão. Infelizmente, na maioria das vezes ou não podem ou não tem coragem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Leonardo Boiko</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-294</link>
		<dc:creator>Leonardo Boiko</dc:creator>
		<pubDate>Wed, 15 Nov 2006 00:21:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-294</guid>
		<description>em outras palavras: sendo razoável, eu entendo por que alguém poderia considerar python melhor que ruby, mas não estava sendo razoável quando escrevi o rant :o)</description>
		<content:encoded><![CDATA[<p>em outras palavras: sendo razoável, eu entendo por que alguém poderia considerar python melhor que ruby, mas não estava sendo razoável quando escrevi o rant :o)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Leonardo Boiko</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-2322</link>
		<dc:creator>Leonardo Boiko</dc:creator>
		<pubDate>Wed, 15 Nov 2006 00:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-2322</guid>
		<description>em outras palavras: sendo razoável, eu entendo por que alguém poderia considerar python melhor que ruby, mas não estava sendo razoável quando escrevi o rant :o)</description>
		<content:encoded><![CDATA[<p>em outras palavras: sendo razoável, eu entendo por que alguém poderia considerar python melhor que ruby, mas não estava sendo razoável quando escrevi o rant :o)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Leonardo Boiko</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-293</link>
		<dc:creator>Leonardo Boiko</dc:creator>
		<pubDate>Wed, 15 Nov 2006 00:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-293</guid>
		<description>python e ruby a essa altura (essa altura = python 2.5) são praticamente a mesma coisa; o que muda é a cultura dos dois grupos (as diferenças entre as bibliotecas padrões são muito maiores do que as diferenças entre as linguagens).  o grande problema de python é que ela tenta obrigar você a fazer &quot;a coisa certa&quot;, o que acaba em burocracia (quando alguém vem e faz algo maravilhosamente prático como o upvars() do web.py o Guido vai lá e puxa a orelha).  suponho que as pessoas que acreditam que é papel da linguagem de programação minimizar os erros do programador possam gostar dessa filosofia, mas ela acaba com a concisão (Paul Prescod: &quot;o objetivo de Python é regularidade e legibilidade, não concisão&quot;).

eu acredito muito firmemente que concisão, do jeito que defini acima, leva a um nível de regularidade e legibilidade bem maior  que &quot;explícito é melhor que implícito&quot;; é só olhar pra scheme.

(btw: dada a cultura que cerca python, me surpreende que até agora não tenham colocado tipagem estática na linguagem.)

ruby, ao invés de te dizer o que é certo, tenta ser prática e obediente, e consegue (muito bem, por sinal --- sou obrigado a confessar que mesmo em lisp não consigo resolver as coisas de forma tão natural e gostosa quanto em ruby).

as grandes vantagens que python tem sobre ruby são documentação decente e suporte a Unicode.</description>
		<content:encoded><![CDATA[<p>python e ruby a essa altura (essa altura = python 2.5) são praticamente a mesma coisa; o que muda é a cultura dos dois grupos (as diferenças entre as bibliotecas padrões são muito maiores do que as diferenças entre as linguagens).  o grande problema de python é que ela tenta obrigar você a fazer &#8220;a coisa certa&#8221;, o que acaba em burocracia (quando alguém vem e faz algo maravilhosamente prático como o upvars() do web.py o Guido vai lá e puxa a orelha).  suponho que as pessoas que acreditam que é papel da linguagem de programação minimizar os erros do programador possam gostar dessa filosofia, mas ela acaba com a concisão (Paul Prescod: &#8220;o objetivo de Python é regularidade e legibilidade, não concisão&#8221;).</p>
<p>eu acredito muito firmemente que concisão, do jeito que defini acima, leva a um nível de regularidade e legibilidade bem maior  que &#8220;explícito é melhor que implícito&#8221;; é só olhar pra scheme.</p>
<p>(btw: dada a cultura que cerca python, me surpreende que até agora não tenham colocado tipagem estática na linguagem.)</p>
<p>ruby, ao invés de te dizer o que é certo, tenta ser prática e obediente, e consegue (muito bem, por sinal &#8212; sou obrigado a confessar que mesmo em lisp não consigo resolver as coisas de forma tão natural e gostosa quanto em ruby).</p>
<p>as grandes vantagens que python tem sobre ruby são documentação decente e suporte a Unicode.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Leonardo Boiko</title>
		<link>http://blog.triveos.com.br/2006/11/10/python-esta-pronta-para-o-mercado/comment-page-1/#comment-2321</link>
		<dc:creator>Leonardo Boiko</dc:creator>
		<pubDate>Wed, 15 Nov 2006 00:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.triveos.com.br/?p=64#comment-2321</guid>
		<description>python e ruby a essa altura (essa altura = python 2.5) são praticamente a mesma coisa; o que muda é a cultura dos dois grupos (as diferenças entre as bibliotecas padrões são muito maiores do que as diferenças entre as linguagens).  o grande problema de python é que ela tenta obrigar você a fazer &quot;a coisa certa&quot;, o que acaba em burocracia (quando alguém vem e faz algo maravilhosamente prático como o upvars() do web.py o Guido vai lá e puxa a orelha).  suponho que as pessoas que acreditam que é papel da linguagem de programação minimizar os erros do programador possam gostar dessa filosofia, mas ela acaba com a concisão (Paul Prescod: &quot;o objetivo de Python é regularidade e legibilidade, não concisão&quot;).

eu acredito muito firmemente que concisão, do jeito que defini acima, leva a um nível de regularidade e legibilidade bem maior  que &quot;explícito é melhor que implícito&quot;; é só olhar pra scheme.

(btw: dada a cultura que cerca python, me surpreende que até agora não tenham colocado tipagem estática na linguagem.)

ruby, ao invés de te dizer o que é certo, tenta ser prática e obediente, e consegue (muito bem, por sinal --- sou obrigado a confessar que mesmo em lisp não consigo resolver as coisas de forma tão natural e gostosa quanto em ruby).

as grandes vantagens que python tem sobre ruby são documentação decente e suporte a Unicode.</description>
		<content:encoded><![CDATA[<p>python e ruby a essa altura (essa altura = python 2.5) são praticamente a mesma coisa; o que muda é a cultura dos dois grupos (as diferenças entre as bibliotecas padrões são muito maiores do que as diferenças entre as linguagens).  o grande problema de python é que ela tenta obrigar você a fazer &#8220;a coisa certa&#8221;, o que acaba em burocracia (quando alguém vem e faz algo maravilhosamente prático como o upvars() do web.py o Guido vai lá e puxa a orelha).  suponho que as pessoas que acreditam que é papel da linguagem de programação minimizar os erros do programador possam gostar dessa filosofia, mas ela acaba com a concisão (Paul Prescod: &#8220;o objetivo de Python é regularidade e legibilidade, não concisão&#8221;).</p>
<p>eu acredito muito firmemente que concisão, do jeito que defini acima, leva a um nível de regularidade e legibilidade bem maior  que &#8220;explícito é melhor que implícito&#8221;; é só olhar pra scheme.</p>
<p>(btw: dada a cultura que cerca python, me surpreende que até agora não tenham colocado tipagem estática na linguagem.)</p>
<p>ruby, ao invés de te dizer o que é certo, tenta ser prática e obediente, e consegue (muito bem, por sinal &#8212; sou obrigado a confessar que mesmo em lisp não consigo resolver as coisas de forma tão natural e gostosa quanto em ruby).</p>
<p>as grandes vantagens que python tem sobre ruby são documentação decente e suporte a Unicode.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

