Ruby on rails?

30 respostas
L

alguem conhece esse framework ???e pq eu vi na capa da info de novembro uma enquete ah se alguem ai tiver nocao de como esta o mercado de trabalho pra esse tal Ruby

30 Respostas

J

http://www.rubyonbr.org

xandroalmeida

Eu não vejo muito coisa em Ruby no mercado.
Mas mesmo assim, acho legal dar uma olhada com carinho nela, você pode nunca ter que desenvolver em Ruby, mas tem muitas boas idéias ali.

Anderson_Leite

Já tem uma discussão longa sobre isso por aqui.
http://guj.com.br/posts/list/43781.java
Não crie tópicos repetidos.

D

inclusive, eu tenho vários pdf’s sobre ruby! se uqiser algum, me da um toque no msn

hoje em dia não vejo mta coisa no mercado, mas acho que ele deve crescer ainda!

keller

:arrow: Movido para Off-topic.

davidhc: disponibilize os arquivos em algum servidor e coloque o link aqui,
senao daqui a pouco teremos varios pedidos de “envia pra min meu e-mail é…” ( rapidshare ).

:thumbup:

furutani

Eu tenho duas apostilas aqui

Thiagosc

Há quantos anos ele está para crescer?

Talvez crescesse se a sua comunidade não fosse míope e enxergasse a necessidade das empresas que eles gostam de tirar sarro. Mas não, apenas repetirão que é a maior “invenção, inovação, etc” desde a roda, tudo é perfeito, lindo, maravilhoso, etc. É assim que se tapa o sol com a peneira no estilo open source.

fmeyer

o meu filho, vai raspar parede com a lingua e para de dar uma de trol no forum.

… seguimos com nosso topico original

Jefferson, voce pode acessar http://rubyonbr.org/ que é um portal para ruby e rails ( da mesma forma que o guj é para java )

peczenyj

http://www.llnl.gov/asc/computing_resources/bluegenel/photogallery.html

Thiagosc

o meu filho, vai raspar parede com a lingua e para de dar uma de trol no forum.

Você não respondeu, há quantos anos ele está “para dominar o mundo”?

peczenyj

Trolls não devem ser alimentados, entretanto a versão 1.0 do Rails é de Dezembro de 2005.

Mas é engraçado como alguns ficam incomodados com certas especulações. Dizer que X ou Y vão dominar, crescer, etc, não precisa ser cientificamente embasado, pois pode refletir o emocional ou o sentimento de quem está tomando contato com X/Y/etc.

Veja só o linux, que está presente em tantos supercomputadores, servidores comerciais, sistemas embarcados e desktop de usuarios mesmo tento supostos problemas de design, comandos de difícil memorização (afinal, quem lê as man-pages ou os how-to?) e um sistema de diretórios extremamente obscuro. O linux é tão ruim que ameaça a toda poderosa Microsoft e possui investimentos de grandes empresas como a IBM. Se alguem a 10 anos atras fosse mencionar o Linux como algo que fosse crescer, possivelmente não teria melhor argumento do que o seu sentimento proprio.

Hoje tem casos de sucesso, tem pesquisas, etc.

Com o Rails ou o .NET é a mesma coisa, o tempo vai mostrar por que eles obtiveram sucesso. Até lá as empresas e desenvolvedores vão experimenta-los, vão quebrar paradigmas, etc. E os trolls continuaram perdendo tempo - criticando não com o intuito de melhorar o que já existem, mas por que criticariam a propria cor do sapato se fosse possivel.

ASOBrasil

Thiagosc:


Você não respondeu, há quantos anos ele está “para dominar o mundo”?

Ele não vai dominar o mundo, vai apenas conviver na plataforma Java, junto com a linguagem Java, o Groovy, o Rhino, o BeanShell, entre outros. Só isso !!!

ASOBrasil

diego2005

De acordo com a Info, um projeto que demoraria em torno de 120 dias em Java, em Ruby gastaria-se aproximadamente 5 dias…

É verdade isso??? Achei um pouco exagerado…

Thiagosc

peczenyj:
…possui investimentos de grandes empresas como a IBM…

Será que o hardware que eles fazem tem alguma coisa a ver com isso? Me parece que todas as empresas que resolveram apoiar o Linux o fizeram para não depender exclusivamente da Microsoft, logo é estratégia, não “bondade no coração” ou porque creiam que o Linux seja o máximo da engenharia de software.

Se você pensa o contrario então o diga, pois o que disse acima me parece um tanto óbvio.

Em segundo lugar, se A funcionou não significa que B funcionará. Não sei daonde tiram essa idéia de “… se aconteceu assim… acontecerá de novo…”, isso me lembra aquelas experiências com ratos de laboratório que são condicionados a determinados comportamentos. :slight_smile:

Mas ainda não alcançou o que haviam dito no passado. Todo ano que passa é o “ano do Linux no desktop”. Cada atraso do Vista é comemorado como uma oportunidade “para o Linux no desktop”.

peczenyj:

Com o Rails ou o .NET é a mesma coisa, o tempo vai mostrar por que eles obtiveram sucesso. Até lá as empresas e desenvolvedores vão experimenta-los, vão quebrar paradigmas, etc.

Se você fosse dono de uma empresa você basearia escolhas estratégicas em “sentimento”?

Thiagosc

diego2005:
De acordo com a Info, um projeto que demoraria em torno de 120 dias em Java, em Ruby gastaria-se aproximadamente 5 dias…

É verdade isso??? Achei um pouco exagerado…

Depende do projeto. RoR é como se fosse um Wizard que gera um monte de coisas, se o seu projeto todo é só o que o Wizard faz então é. Se você precisa de algo diferente, não.

Além do mais, existem N maneiras de se fazer coisas com o Java. Esse “número de 120 dias” é para o quê?

fmeyer

tiago, ta mais do que provado que voce nao conhece nem java direito e quer da pitaco em outras coisas. :wink:

diego2005

A Info não especificou pra que exatamente são esses 120 dias. Na verdade foi um desenvolvedor Ruby que fez essa comparação.

peczenyj

Thiagosc:
peczenyj:
…possui investimentos de grandes empresas como a IBM…

Me parece que todas as empresas que resolveram apoiar o Linux o fizeram para não depender exclusivamente da Microsoft, logo é estratégia, não “bondade no coração” ou porque creiam que o Linux seja o máximo da engenharia de software.

Mas ninguem pensa q o Linux, o Java ou o Rails seja o máximo da engenharia de software apesar de haver ciclos de melhoria constantes. Melhorias que chamam a atenção não por serem alternativa à uma hegemonia, mas pelas possibilidades que abrem.

Vc acha mesmo que uma empresa que criou o OS/2 e possui o IBM AIX se preocupa em não depender da microsoft?

Thiagosc:
peczenyj:

Hoje tem casos de sucesso, tem pesquisas, etc.

Mas ainda não alcançou o que haviam dito no passado. Todo ano que passa é o “ano do Linux no desktop”. Cada atraso do Vista é comemorado como uma oportunidade “para o Linux no desktop”.

O Ano do Linux no desktop e o Ano do Rails na Web serão comemorados todos os anos por entusiastas e pelo pessoal de marketing. :twisted:

bzanchet

diego2005:
De acordo com a Info, um projeto que demoraria em torno de 120 dias em Java, em Ruby gastaria-se aproximadamente 5 dias…

É verdade isso??? Achei um pouco exagerado…

Claro que não é verdade. There is no silver bullet.

Rubem_Azenha

diego2005:
De acordo com a Info, um projeto que demoraria em torno de 120 dias em Java, em Ruby gastaria-se aproximadamente 5 dias…

É verdade isso??? Achei um pouco exagerado…

Só se você pegar o pior cenário possível (EJB 1, Websphere 4, JVM 1.2, Struts 0.9, Oracle 7, JDeveloper 4 - me ajudem a incluir ferramentas improdutivas :slight_smile: ), em um pentium 2, com 128 mb de ram :slight_smile:

Luca

Olá

Já gostei MUITO do webSphere 4, do Java 1.2, do Oracle 7 e do Pentium 2. Mas do Struts e do EJB 1.1 não dá para gostar. O JDveloper também nunca foi tão ruim quanto Struts e EJB 1.1.

Mas se querem uma lista de coisas difíceis de usar não deixem de incluir o super hiper mutcho loko comedor de máquina engolidor de memória RAD da IBM.

[]s
Luca

Thiagosc

É exagero. Eu não acho que uma aplicação simples demoraria 120 dias, mas existem diversos frameworks e formas de se complicar as coisas que alguns desenvolvedores Java podem optar, por isso perguntei.

Eu escolho Java como principal plataforma de desenvolvimento por causa de tudo que possui (ferramentas, libs, features, etc.). No “Big Picture” Java dá pau no Ruby.

Mas talvez para aplicações simplérrimas o Ruby seja mais rápido. Mas aí o PHP também é, o Perl, o Python, etc.

Thiagosc

Luca:
Mas se querem uma lista de coisas difíceis de usar não deixem de incluir o super hiper mutcho loko comedor de máquina engolidor de memória RAD da IBM.

Então eu acredito que você deve odiar o Eclipse também, por ser difícil de usar e “engolidor de memória”.

Caso não odeie o Eclipse, então poderia mostrar a todos nós porque razão um produto “Eclipse + plugins” é pior do que “Eclipse - plugins”? Me parece não ter lógica.

Luca

Olá

Thiagosc:
Caso não odeie o Eclipse, então poderia mostrar a todos nós porque razão um produto “Eclipse + plugins” é pior do que “Eclipse - plugins”? Me parece não ter lógica.

Meus motivos? O Eclipse eu domino e atualizo no momento em que desejo. Pelo que ouço dizer, o RAD depende da IBM. E também pelo que ouço dizer, o RAD come muito mais máquina do que o Eclipse + Calisto.

Aliás, se a IBM/Rational vende-se só o plugin para funcionar em qualquer eclipse seria muito melhor. Mas eu não gastaria mais de 2000 dólares para ficar amarrado.

[]s
Luca

Thiagosc

Nada lhe impede de instalar quaisquer plugins que você queira que não já não venha junto com os da IBM. É o Eclipse que está rodando e isso não muda, tudo o que é possível com um é possível com o outro.

Eu não acho. Os requisitos de memória são compatíveis com os do Eclipse. Rodar plugins extras e o WebSphere requer memória, e isso não seria diferente no Eclipse.

Ninguém fica amarrado. É um produto que provê facilidades, da mesma forma que o Windows, Office, Visual Studio, etc. Assim como tem gente que acha que vale a pena dar uma grana pelo Visual Studio, outros acham que vale a pena dar uma grana pelo RAD ou outras ferramentas no mundo Java.

O problema do opensource é que o pessoal acha que tudo tem que ser de graça. Masoquisticamente desenvolvem no ‘vi’ ou no Eclipse nu, e reclamam se alguém oferece alguma ferramenta com facilidades, mas “custa dinheiro”.

Luca

Olá

OK, me convenceu. Eu uso o Eclipe 3.3 M3. Dá para instalar o plugin do RAD para poder acessar diagramas do Rational?

[]s
Luca

cv1

Pra que vc quer abrir diagramas do Rational? :slight_smile:

Luca

Olá

Psss, CV. Se não for para abrir diagramas do Rational por que raios alguém usaria o RAD?

[]s
Luca

cv1

Boa pergunta! :slight_smile:

luiz_ross
Pra mim, o único motivo pelo qual eu tenho que usar o RAD todos os dias é que essa é a única forma que tenho pra gerar conectores(JCA) para chamar transações COBOL no CICS com JAVA. O plugin só esta disponivel através do RAD, mas adoraria que tivesse o mesmo plugin para o eclipse
Criado 22 de novembro de 2006
Ultima resposta 24 de nov. de 2006
Respostas 30
Participantes 17