100% Rails ou JRuby?  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

certo! entendi! Complementa então..

Mas era uma boa funcionalidade a ser incluida no Warbler ou no próprio jetty-rails. Já andou falando com o Nick Sieger?

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
marcelocastellani
Thread.start()

Membro desde: 19/05/2008 10:36:05
Mensagens: 38
Offline

Vamos lá, primeiro parabéns ao Kung pela palestra. Tentei lhe achar após a mesma para bater um papo mas parece que todos tiveram a mesma idéia.

Segundo, em outubro do ano passado comecei a fuçar no Ruby on Rails para um projeto interno, rápido e sem frescura. Em uma semana tinha um site no ar com CRUD funcionando, mas estava meio perdido no Ruby e algumas coisas era muito out of path do universo Java.

Foi quando ouvi falar do Grails (Groovy on Rails), e posso dizer que minha vida tomou um outro caminho

O Grails é um rails em Java, que utiliza todo o código escrito pelo pessoal do projeto + Hibernate + Spring + Sitemesh. E o Groovy é muito mais "friendly" do que o Ruby, na minha modesta opinião.

Pra quem for entrar de cabeça nesse mundo recomendo dar uma olhada por aí. Grails é bem legal e é minha escolha.

"Pra quem não conhece nada tudo é possível." - Franz Kafka, em "O Castelo"
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

grails é sim uma ótima opção!

Mas pessoalmente (como me disse o louds uma vez), prefiro mirar na zona de desconforto. Aprender uma linguagem totalmente diferente do que você está acostumado (out-of-path?) te faz abrir mais a cabeça e enfrentar novos paradigmas.

Faz você enxergar as coisas de um ponto de vista totalmente diferente, conhecer novas possibilidades e até te torna um melhor programador na plataforma antiga!

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
xandroalmeida
JavaChild
[Avatar]

Membro desde: 30/10/2006 16:45:54
Mensagens: 139
Localização: São Paulo
Offline

Fábio,

Em primeiro lugar, parabéns pela palestra, foi de um nível muito bom e esclarecedora. Gostei da parte que você "assumiu" os problemas do Ruby.

Agora fiquei com uma dúvida em relação ao GUJ3 ser 7 vezes mais rápido que a versão atual. Você disse que no GUJ3 você esta usando cache. Na implementação em Java com a qual o GUJ3 foi comparada tinha cache?

--
Alexandro D. Almeida
http://www.buzugo.com
[WWW]
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

Na home não tem. Quem faz cache é o JForum, mas no guj3 o JForum continuará o mesmo, no mesmo lugar.

É o que o Lezinho já tinha dito. Ficou mais rápido não por que é Rails ou algum framework Java puro (no fundo o guj3 é Java tb, já que vira tudo bytecode), mas sim por causa do cache. Volta àquela mensagem de que mais importante do que a tecnologia que você usa, é saber aproveitá-la bem, conhecê-la bem.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
marcelocastellani
Thread.start()

Membro desde: 19/05/2008 10:36:05
Mensagens: 38
Offline

Fabio Kung wrote:
Mas pessoalmente (como me disse o louds uma vez), prefiro mirar na zona de desconforto. Aprender uma linguagem totalmente diferente do que você está acostumado (out-of-path?) te faz abrir mais a cabeça e enfrentar novos paradigmas.

Faz você enxergar as coisas de um ponto de vista totalmente diferente, conhecer novas possibilidades e até te torna um melhor programador na plataforma antiga!


Sim, concordo contigo. O fantástico do Groovy é isso: uma linguagem nova que potencializa o Java, traz novos conceitos e novas opções (como o conceito de clousures) e, o melhor de tudo, por detrás é Java...

Não é esse o grande lance do JRuby, uma nova linguagem, conceitualmente diferente, mas que trás todo o background do Java?

"Pra quem não conhece nada tudo é possível." - Franz Kafka, em "O Castelo"
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

marcelocastellani wrote:Não é esse o grande lance do JRuby, uma nova linguagem, conceitualmente diferente, mas que trás todo o background do Java?

Exato! Essa é sim uma das grandes vantagens.

Eu só fiquei receoso de começar mais um flame groovy vs jruby, que na minha opinião, não leva a nada.

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
marcelocastellani
Thread.start()

Membro desde: 19/05/2008 10:36:05
Mensagens: 38
Offline

Fabio Kung wrote:
Eu só fiquei receoso de começar mais um flame groovy vs jruby, que na minha opinião, não leva a nada.


Hahahahaha, Flame War é legal. Não leva a nada, mas é legal.

Voltando ao tema, concordamos, isso é bom.

This message was edited 1 time. Last update was at 20/05/2008 12:17:50


"Pra quem não conhece nada tudo é possível." - Franz Kafka, em "O Castelo"
ramilani12
Forum Spammer
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1896
Localização: Curitiba-PR
Offline

Ola Fabio ,
vc recomendaria algum livro em especial para iniciantes Ruby?

:=]
SaoPaulo sp = new Hepta().to2010();

my delicious|follow me|linkedin
[Email] [ICQ]
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

Oi ramilani,

Te recomendaria o Pickaxe:
http://www.pragprog.com/titles/ruby/programming-ruby

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team