aprender python ou ruby ?  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
RafaelRio
Java Ninja
[Avatar]

Membro desde: 05/09/2006 06:52:42
Mensagens: 255
Localização: São Paulo
Offline

Depois de ler alguns livros do Bruce Eckel, eu fiquei muito interessado e entusiasmado com Python.

Bruce Eckel é o autor da série Thinking in Java, que já está na 4° ed, entre outros livros. O site do cara: http://www.mindview.net/

Num dos livros dele, ainda em desenvolvimento e disponível para download, tem uma introdução muito boa à Python e Jython. O link para download é http://paginas.terra.com.br/informatica/luizferraz/c/mindview/ .
É o último livro da página, Thinking in Patterns (under development).

O livro é sobre padrões de desenvolvimento e está parado desde 2001. No cap. 09, que trata sobre Interpreter/Multiple Languages, ele argumenta que é melhor usar Jython do que uma linguagem criada na hora. Vale a pena conferir, pois ainda não encontrei na net nenhuma introdução tão boa ao Python, voltada para quem programa em Java.

E há uns tempos atrás, criei um tópico parecido. http://www.guj.com.br/posts/list/41886.java

T+!

Rafael Fiume.
Yes, Nós Temos Bananas

Sun Certified Programmer for the Java Platform, Standard Edition 6
Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5

Nullius in verba.
"A palavra de nenhum homem será a final."
Lema da Royal Society, associação de cientistas de Londres, em 1660. Entre os seus membros e presidentes esteve Isaac Newton.
[Email]
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Bom, depende, para aplicações cientificas python é muito melhor. Então se os passatempos que tu pretende programar envolverem números e mais números prefira python. Isso sem contar que o Jython vai ajudar muito na hora de fazer a parte visual da sua aplicação (GUI usando swing).
Abraços.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Bem que eu queria saber o que Python tem que Ruby não tem...Velocidade? Maturidade? Uot?
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7839
Localização: São Paulo, SP
Offline

Python e Ruby sao, pra todos os efeitos, equivalentes, renato3110 - a diferenca eh puramente gosto (e o runtime do Python que eh bem mais espertinho)
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
eliziario
JavaChild
[Avatar]

Membro desde: 13/04/2006 20:14:50
Mensagens: 136
Localização: Rio de Janeiro / Teresópolis
Offline

clodoaldoaleixo wrote:
Luiz Aguiar wrote:Qualquer uma das duas, vai passar fome com as duas mesmo... rsrs


Realmente...se a intensão for viver dessas linguagens esqueça... mas como passa tempo eu te recomendo praticar esportes, pegar mulher...coisas mais saudaveis...

Se sua intenção for viver como empregado, realmente você vai ter que esperar aparecer uma empresa que contrate profissionais nessa tecnologia. Agora, se você quiser viver por conta própria, e ter sua própria empresa, pode valer muito a pena. Afinal, enquanto você estiver mostrando o resultado da sua primeira iteração do projeto para seu cliente, é muito provável que seus concorrentes ainda estejam quebrando a cabeça pra setar o maven+myfaces+ejb3+etc etc etc etc da vida e criando um monte de DAOs horrorosos.
[WWW]
marceloplis
GUJ Ranger

Membro desde: 22/08/2005 10:08:21
Mensagens: 877
Localização: São Paulo - SP
Offline

Cara, andei dando uma estudade em Ruby on Rails (RoR) e achei muito produtivo e baixa curva de aprendizado !!! Se sua intenção é fazer aplicações que se inicia do zero, com a criação de BD junto, é altamente indicado !!!

Fui a um evento sobre RoR e entre os participantes, vários estavam a pedido da empresa que trabalham, inclusive eu, pena que como trabalho com desenvolvimento de sistemas que partem do um BD legado de um ERP, no momento não é indicado o uso do mesmo !!! mas como vc falou em sistemas pequenos, vai fundo cara em RoR, pois não conheço o python!!! hehehehe
[Email] [MSN]
davidhc
JavaEvangelist

Membro desde: 26/07/2006 09:11:47
Mensagens: 359
Offline

ola

alguns dias atras, eu estava me aventurando pelo Ruby....confesso que fiquei surpreso pela simplicidade da linguagem...muito mais simples q java iuasheuaie

acho que para viver disso, ainda não é a hora...e particularmente, não sei se ela vai aguentar rodar coisas muito pesadas!!

talvez esteja tão vazio =o
[Email]
ASOBrasil
JavaEvangelist
[Avatar]

Membro desde: 25/06/2005 20:57:30
Mensagens: 402
Localização: São Paulo
Offline

clodoaldoaleixo wrote:
Luiz Aguiar wrote:Qualquer uma das duas, vai passar fome com as duas mesmo... rsrs


Realmente...se a intensão for viver dessas linguagens esqueça... mas como passa tempo eu te recomendo praticar esportes, pegar mulher...coisas mais saudaveis...


Já pensou se o Bruno Souza tivesse ouvido uns conselhos como esse a 10 anos atrás sobre o Java! "- AH Bruno! estudar Java para que? Vai querer passar fome, estuda VB que é o que dá dinheiro!" Ótimos conselhos pessoal!


matheus564,

Como o pessoal já disse, eu daria uma estudada nas duas linguagens! E dá uma analisada em Groovy também! Particularmente estou achando do cacete!


ASOBrasil

Java Examples || Useful links for web developer
[Email]
paulopatto
JavaGuru

Membro desde: 21/04/2007 01:00:33
Mensagens: 209
Offline

Agora quatro anos após eu estou com a dúvida entre python e ruby, acredito já ter me decidido, mas vendo os comentários hoje (4 anos após). É até comico ver, não que quem tenha comentado duvidas sobre linguagens de scripts, acho que hoje já deve ter mudado de opinião.

O Rails neste período amadureceu e não sei se já existia mas o Django surgiu, para aplicações web. As vezes é engraçado ver essas coisas.


Att. @paulopatto

Atenciosamente
Paulo Patto
-> Este post é uma posição pessoal.
-> Se por ventura o texto acima tenha-lhe passado a impressão de ofensa a sua pessoa, credo, opinião ou qualquer outro tipo de atitude contra sua pessoa, creio que esta talvez não tenha sido a intenção.
-> A resposta acima talvez tenha sido obtida em menos de cinco minutos no Google.com ou no engineer de pesquisa do fórum.
->A duvida acima, talvez não tenha sido sanada em cinco minutos de pesquisa Google.com ou no engineer de pesquisa do fórum.
[WWW] [MSN]
Andre Rosa
GUJ Master
[Avatar]

Membro desde: 22/01/2010 07:10:22
Mensagens: 1255
Offline

Cara...

Essa são duas linguagem super poderosas, eu programo em Ruby, mas pelo que eu tenho ouvido falar, o Python é mais poderoso.

Quem foi que disse?

- Idiomas: inglês (fluente), espanhol (fluente), português lusitano e francês.
- Java, C/C++, SQL e Delphi.

J'aime le Java!

Going: USP - Ciências Sociais (FFLCH)
[ICQ]
saoj
JWizard
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2573
Localização: Chicago, EUA
Offline

cv em 2006 wrote:Python e Ruby sao, pra todos os efeitos, equivalentes, renato3110 - a diferenca eh puramente gosto (e o runtime do Python que eh bem mais espertinho)


Há uma diferença fundamental, que vai determinar a escolha:

Ruby abraça e incentiva a metaprogramação. Python não.

Ruby te dá poder e liberdade total, até para fazer cagada. Python não.

Vc escolhe. Eu fico com Ruby por uma questão de prazer mesmo.

Sergio A Oliveira Jr. - saoj

ExperiMENTA:

Mentawai = http://www.mentaframwork.org - Full-stack Java Web Framework com Configuracão Programática
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org


[Email] [WWW]
leandronsp
JavaEvangelist
[Avatar]

Membro desde: 22/03/2008 22:24:29
Mensagens: 482
Localização: São Paulo
Offline

Se passaram 5 anos da criação do tópico, e hoje parece que mudou o mercado (na visão de alguns que postaram 5 anos atrás...)

Pelo menos aqui em Sampa o mercado de Ruby tá aquecido. Vejo também bastante vaga no Top Ruby Jobs.

Estou trabalhando com ruby atualmente mas também estou começando a aprender python por fora, como curiosidade. Aprendizado nunca é demais e faz muito bem. Já respondi a questão.

Blog | Github | About me! |

Contribua => Parser HTML

Compartilhe arquivos e ideias no ebaH!
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team