[SP-pm] Quando alguém disser que Java é melhor que Perl:
Hélder Máximo Botter Ribas
helderribas at gmail.com
Wed Nov 10 07:11:29 PST 2010
Mas em que momento eu falei que uma linguagem é melhor que a outra,
soh falei que python não permite fazer algumas aberracoes que perl, o
que de certa maneira é verdade, visto que o espacamento determina o
bloco, mas isso é mais culpa do programador perl do que uma suposta
sanidade do programador python.
E por via de regra, um bom programador na linguagem X consegue ser um
bom programador em outras linguagens, e um mal programador consegue
fazer cagada em diversas.
Programas são pensamentos, mas as qualidades de implementações de cada
linguagem pode ajudar no desempenho e velocidade de desenvolvimento.
Mas claro, diversas variáveis podem ser aplicadas.
Mas dai é questão de implementação da linguagem, e não estou
comparando outras coisas, um programador bom em uma linguagem X saberá
tirar o melhor possivel dentro das qualidades da linguagem, pelo menos
se espera.
E na boa, apelar para whitespaces e brainfuck é um bom exagero neh,
achei que o assunto iria se ater nas linguagens mais utilizadas no
mercado comercial de desenvolvimento, colocando linguagens como
brainfuck chega a ser um exagero desnecessário na sua argumentação e
não invalida a minha afirmação que cada linguagem tem os seus pós e
contras.
Cara, leia o livro que eu indiquei, ele trata mais da parte de
arquitetura e trata aspectos de diversas linguagens aonde decisões de
implementação acabam afetando ou criando diferenciais.
Sem falar que, uma coisa são as qualidades/pós/contra da linguagem,
outra é a comunidade formada ao seu redor.
2010/11/10 Eden Cardim <edencardim at gmail.com>:
>>>>>> "Hélder" == Hélder Máximo Botter Ribas <helderribas at gmail.com> writes:
>
>
> Hélder> Cada linguagem tem os seus pós e contras, ou uma linguagem como perl,
> Hélder> que permite os programadores fazerem aberrações( não que as outras não
> Hélder> permitam, mas comparando com python por ie) comparaveis com as one
> Hélder> line programmers feitos em bash não seria atacada como ilegível ou
> Hélder> magia negra.
>
> Discordo, algumas linguagens são melhores que outras sim, tenta escrever
> um sistema operacional em whitespace ou brainfuck, é bem possível, mas
> desnecessariamente complicado. A questão é que essa é uma discussão
> subjetiva e tende a não ir a lugar algum. Por exemplo: "vyrtvovyvqnqr
> eryngvin" é legível? Eu diria que sim. Mas acho que a maioria dos
> leitores diriam que não, até o momento em que eu explicar como raios
> funciona essa "linguagem". A forma mais objetiva que eu acho que tem pra
> se discutir esse tipo de coisa é coletando métricas de engenharia de
> software, como por exemplo, a razão entre a quantidade de usuários do
> sistema versus erros reportados versus custo total (em $) do
> desenvolvimento do sistema. Existe uma vasta literatura a respeito de
> como se fazer esse tipo de comparação mas que, infelizmente, poucas
> pessoas lêem. A minha abordagem particular para a adoção de uma
> linguagem é na quantidade/qualidade da literatura que a comunidade
> consome, motivado pelo fato de que pessoas que não sabem ler, também não
> sabem escrever, e pessoas que não sabem escrever, necessariamente vão
> implementar coisas ruins mesmo usando a melhor linguagem de todas (se é
> que existe tal coisa).
>
> --
> Eden Cardim
> Software Engineer
> +55 73 9986-3963
> edencardim.com
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm at pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
--
------------------------------------
Hélder Máximo Botter Ribas
------------------------------------
msn/gtalk: helderribas (at) gmail (dot) com
------------------------------------
More information about the SaoPaulo-pm
mailing list