dudus
(usa Ubuntu)
Enviado em 27/11/2005 - 15:13h
Bom irei postar aqui a resposta a uma pergunta que me foi feita pelo amigo alexnuvix através desse post.
---------------------------------
Li seu post na comunidade de Phyton no VIVA O LINUX e vi que tem uma vasta experiência no assunto, se não for encomodar pederia me apresentar o phyton.
1) O que é o phyton?
2) É igual ao PHP?
3) Ele é multi plataforma ??
4) Como fazer para baixar o software ??
5) O que se desenvolve com ele ??
6) É dificil de aprender, qual o nivel?
É que conheço e uso da linguagem HTML e gostaria conhecer outras linguagens.
Se vc puder ,me responder a essas perguntas agradeço
valew
Abraço
Alexnuvix
---------------------------------
Como não sei nada sobre sua experiência com programação vou tentar não ser muito técnico. Na verdade minha experiência com Python é muito limitada mas pretendo mudar isso bem em breve. Com php já tenho uma experiência maior.
O Python é uma linguagem muito popular, mais do que o php, porém no Brasil o php parece ser mais popular. Ele é uma linguagem interpretada (como o php) e não compilada (como o C++ que gera binários.) Por esse motivo eu acredito que ela é boa para desenvolver projetos open source.
O Python na sua sintaxe é um pouco diferente do php. Se você conhece php e C deve ter percebido que a sintaxe dos dois é bem semelhante. A do python tem uma particularidade interessante. Ela não usa chaves para delimitar blocos de comandos. O próprio espaçamento da indentação é que define isso. Por isso é importante manter seu programa organizado e bem indentado ou caso contrário os comandos não serão executados noralmente. Essa syntaxe diferente do Python é muito parecida com uma outra linguagem chamada Ruby. Mas sei muito pouco sobre o Ruby, acredito que ele seja derivado do python.
Como disse a minha experiência com Python ainda não é muito grande mas uma coisa interessante sobre o python consegui perceber. Os codigos são muito simples de se escrever e ler. Incrivel como um programa em Python fica bem menor que um programa em qualquer outra linguagem que conheço. Com certeza alguns companheiros vão retrucar sobre isso, mas essa é a minha experiência até agora.
O Python possui o interpretador aberto, o que possibilita que qualquer um altere seu codigo para torna-lo multiplataforma. Já existem verssões para mac, windows e linux. Você pode baixar o interpretador aqui
http://www.python.org/download/ . e deve ser tudo que você precisa para começar.
Com o Python se desenvolve de tudo. Ele é muito usado em programas para o linux. Pelo menos o meu Ubuntu tem uma penca de programas desenvolvidos em python e essa é a linguagem oficial do ubuntu. Eu pretendo usar o python para programar para a web.
O php é feito para funcionar primeiramente como uma linguagem para a web. Porém existe uma extenssão chamada php-gtk que possibilita que sejam criados programas com interfaces completamente em php. Sem uso de servidor http ou browser. Porem esse projto do php-gtk é mais uma experiência do que algo usavel. Mais como um demonstrativo do que pode ser feito com php. Não recomendo para uso.
O python por outro lado é bem mais verssátil. Pode ser perfeitamente utilizado para ambos os lados.
Agora se o python é facil de aprender. Eu considero bem fácil. Se você já programa não deve ter dificuldades em aprender python. Mas se nunca programou pode ter uma dificuldade no inicio. Mas isso é normal e o mais importante é não desanimar e ser persistente. Qualquer linguagem é dificil se você não sabe nada sobre programação. É uma curva de aprendizado árdua, mas assim que passar essa curva você se sentirá mais seguro e poderá testar quantas linguagens quiser até achar a melhor para seus projetos.
Se você nunca programou eu aconselharia você a tentar o python. Como seus programas são simples e a documentação é ampla ele é uma ótima linguagem para começar. Boa sorte. ;)
Link interessante:
http://www.python.org/doc/