Em Sexta 15 Junho 2001 13:33, Lisias Toledo escreveu:
> Ol�s!
>
> Sei que esta n�o � a melhor lista pra se perguntar, mas tenho
> observado algumas msgs sobre PHP e Perl, de modo que devo
> obter melhores resultados aqui que em outra lista... 8-P
>
> Nesta lista perguntaram qual linguagem � mais adequada para
> programa��o web, PHP ou PERL. N�o sei nada de PHP, ent�o dei
> pitaco pra cima do PERL (que eu conhe�o e gosto muito). Usei
> http://www.perlmonks.org como exemplo.
>
> Mas o pessoal que conhece ambas as linguagens, o que tem pra
> me dizer? Onde cada uma � forte e onde � fraca em compara��o?
>
>
>
> Em outra listalista, foi perguntado o mesmo entre Python e
> Perl. De Python, s� sei que a sintaxe � baseada em linha e
> indenta��o, ou seja, ela n�o � free format como PERL, Pascal
> ou C.
>
> Sendo f� do estilo free format acabei indo pro Perl sem pensar
> duas vezes, mas notei uma forte ado��o do Python em alguns
> projetos de meu interesse (como o uso do Python para substitui
> o QuakeC do Quake 1), estou sentindo a necessidade de aprender
> Python.
>
> Para os que conhecem bem ambas as linguagens, o que h� de bom
> e de ruim numa compara��o (al�m das restri��es de formato do
> Python)?
Depois de aprender Python, voc� vai perceber que a "restri��o de
formato" n�o traz impacto nenhum. Por exemplo, voc� pode
escrever:
if condition:
action
ou:
if condition: action
Na verdade, a �nica "restri��o" que existe dita que um bloco de
instru��es tem que ser indentado. Ou seja, n�o existem { e } ou
begin e end. � muito intuitivo.
Em compara��o com Perl, eu diria que Python � orientado a
objetos desde seu in�cio, e tem constru��es mais simples (menos
prolixas). Ao contr�rio do lema do Perl: There is more than a
way to do it!
Ambas s�o ferramentas fant�sticas e s�o aplic�veis nas mesmas
�reas de problemas.
Num projeto maior eu, particularmente, preferiria Python pela
sua tend�ncia a c�digos fonte mais claros.
--
Alvaro Figueiredo
[EMAIL PROTECTED]
Assinantes em 18/06/2001: 2315
Mensagens recebidas desde 07/01/1999: 118769
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]