O futuro e as escolhas com Python  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
LPJava
GUJ Hacker

Membro desde: 18/04/2006 12:50:23
Mensagens: 5518
Localização: Bahia/Porto Alegre
Offline

Python Parte I - O futuro e as escolhas com Python
SOBRE PYTHON

Python é uma linguagem que traz uma simplicidade indiscutível, ao mesmo tempo
em que, apesar de ser uma linguagem interpretada, é extremamente veloz. Foi criada por GuidoVanRossum

REVISÃO DE CONCEITOS

Python é uma linguagem simples, mas é construída em uma base teórica e técnica
muito complexa. Ela eleva a orientação a objetos, em alguns casos, ao extremo.



link

o que vcs acham?

This message was edited 1 time. Last update was at 20/08/2008 12:39:28


Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
[WWW]
Rubem Azenha
GUJ Master
[Avatar]

Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline

Eu acho que ele pode até saber Python, mas não tem noção nenhuma do que esta falando quando compara Python com outras linguagens.



Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
[WWW]
TangZero
Java Ninja
[Avatar]
Membro desde: 23/01/2007 16:00:46
Mensagens: 270
Localização: São Paulo
Offline

Rubem Azenha wrote:Eu acho que ele pode até saber Python, mas não tem noção nenhuma do que esta falando quando compara Python com outras linguagens.


Concordo.

TangZero

-SCJP 6
-SCWCD 5
-SCBCD 5



[WWW]
fpavao
JavaTeenager
[Avatar]

Membro desde: 11/05/2007 16:43:51
Mensagens: 155
Localização: São Paulo - SP
Offline

Alguém pode dizer como anda a adoção de Python no mercado brasileiro, sei que nos EUA é uma linguagem forte...

[]'s

Fernando Pavão
IBM Certified SOA Associate
IBM Certified Solution Designer - IBM Rational Unified Process V7.0
Sun Certified Java Programmer - SCJP 5
Sun Certified Business Component Developer - SCBCD 5
Sun Certified Enterprise Architect (I) - SCEA 5 (Part 1)
SAP Certified Development Consultant - SAP NetWeaver
Microsoft Certified Professional - MCP
https://www.ibm.com/developerworks/mydeveloperworks/blogs/fpavao/?lang=en
wagnerfrancisco
JavaGuru
[Avatar]

Membro desde: 02/10/2007 10:05:02
Mensagens: 239
Localização: Criciúma / SC
Offline

Antes de começar a estudar Java eu aprendi o básico do básico de Python instigado por um pessoal aqui da faculdade que trabalha/estuda com ele. A sintaxe é bem simples e intuitiva e, realmente, pra quem nunca programou é facílimo sair fazendo programas simples com ela. Logo depois, comecei a estudar Java. Achei o caos, simplesmente minha produtividade havia caído horrores, eu já estava a ponto de começar a odiar o Java. Mas, após persistir alguns dias, parece que a "ficha caiu". Passei a compreender o que pra mim era complexo e descobri que a minha ignorância na linguagem era o problema. Depois disso, percebi que boa parte das comparações Python x Java (favoráveis ao uso de Python), se resumiam em destacar a "enorme complexidade" do Java perante soluções supostamente simples de Python. A questão é que normalmente estes exemplos são programinhas pequenos, que sequer utilizam o paradigma OO e ficam mais "verbosos" em Java. Não que eu desmereça qualquer uma das linguagens, sequer tenho conhecimento para isso, mas uma boa parte destes comparativos são feitos por programadores iniciantes, que, na ignorância com a linguagem Java, acham incrível conseguir fazer um Hello World com apenas uma linha de código (em Python).

Fazer aplicações maiores e mais complexas, com certeza não é essa simplicidade toda que muitos comparativos Python apontam. O conhecimento na linguagem e das técnicas de programação que normalmente são empregadas nela passa a ser essencial também, e aí a pessoa acaba tendo uma "curva de aprendizado" grande também (se é que se pode falar algo assim).

Enfim, essa é a minha opinião,

Falou!

http://wagnermezaroba.blogspot.com
josenaldo
GUJ Master
[Avatar]

Membro desde: 27/11/2006 12:39:28
Mensagens: 1170
Localização: Uberlândia/MG
Offline

Já falei e continuo repetindo.... Acho besteira esse negócio de Java X Python X Ruby X PHP....

Prefiro Java + Python + Ruby + PHP...

Viva, criei minha conta no Google App Engine!!! Agora tenho um bom motivo pra começar a estudar Pyhton!!!

Josenaldo de Oliveira Matos Filho
UAIJUG - http://www.uaijug.com.br
http:jnaldo.com
[Email] [WWW] [MSN]
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

josenaldo wrote:Viva, criei minha conta no Google App Engine!!! Agora tenho um bom motivo pra começar a estudar Pyhton!!!


Foi por isso que eu comecei a estudar Python ha alguns meses, tenho gostado bastante da linguagem.
E uma das vantagens que eu vejo é que aprender Python é mais divertido que aprender Java....hehe

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
leofernandesmo
JavaEvangelist
[Avatar]

Membro desde: 05/06/2006 10:27:10
Mensagens: 337
Localização: Rec->Mac
Offline

Rafael Nunes wrote:
Foi por isso que eu comecei a estudar Python ha alguns meses, tenho gostado bastante da linguagem.
E uma das vantagens que eu vejo é que aprender Python é mais divertido que aprender Java....hehe

Rafael,
Que livro vc está usando?
Eu comecei com os free: "Dive Into Python" do Mark Pilgrim e Thinking Python do Bruce Eickel
To gostando muito...


Blog: http://jroller.com/page/leofernandesmo
Msg: "Não adianta olhar pro céu com muita fé e pouca luta"
[Email] [MSN]
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

leofernandesmo wrote:Rafael,
Que livro vc está usando?
Eu comecei com os free: "Dive Into Python" do Mark Pilgrim e Thinking Python do Bruce Eickel
To gostando muito...


Learning Python 3rd edition(Mark Lutz)

E estes links:
http://delicious.com/rafael.nunes/python

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
Calzetta
HelloWorld
[Avatar]

Membro desde: 03/08/2004 10:47:47
Mensagens: 11
Localização: São Paulo - SP
Offline

Trabalho com Java nesses últimos anos e digo a todos que mercado tem, mas a m~ao de obra esta se desvalorizando. Os projetos espalhados pelo Brasil que usam Java EE ou s~ao incêndios ou projetos engessados.
Python est'a crescendo inegavelmente.

O livro que recomendo e que estou usando eh Core Python Programming, Second Edition de Wesley J. Chun.
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team