Pergunta

Acabei de começar a aprender Ruby e, como desenvolvedor .Net, estou me perguntando se deveria seguir em frente e usar o IronRuby, sem tentar Ruby puro primeiro.

O que você acha?Vou sentir falta de alguma coisa?

- atrevido

Foi útil?

Solução

Eu usaria Ruby puro (Matz Ruby Interpreter (MRI)) para começar.Meu entendimento é que o rubi de ferro ainda não está pronto.

Se você está procurando um bom livro, meu favorito atual (em vez de picareta) é http://www.amazon.com/gp/product/0596516177 de matz e flanagan, o livro tem parágrafos muito concisos e bem escritos e fornece ótimos exemplos (em 1.8.* e 1.9)

Aproveitar!:D

Outras dicas

Use Ruby puro primeiro, o IR ainda não está concluído.Confira http://poignantguide.net/ruby/ - apesar de ser bastante estranho, é uma introdução muito boa

Ruby tem uma sintaxe e um estilo únicos que você aprenderá mais rapidamente trabalhando com o código Ruby de outras pessoas.Você certamente poderia aprender isso usando o IronRuby tão bem quanto em qualquer outra implementação da linguagem Ruby.(Embora você possa ter problemas com algumas sintaxes ou bibliotecas mais obscuras com IronRuby;ainda não é uma implementação 100% completa.)

Um recurso interessante para aprender Ruby idiomático é http://www.rubyquiz.com/.

Eu sei que esta é uma questão antiga, mas gostaria de dizer que quatro anos depois (hoje), a implementação do JRuby certamente está avançada o suficiente para valer a pena começar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top