Dúvida sobre a linguagem

Olá pessoal! Vendo algumas pesquisas realmente me chamou a atenção essa linguagem ruby. Vocês poderiam me explicar melhor como funciona ela e o que seria o Ruby on Rails (ROR)?

Atualmente desenvolvo em java web e será que compensa aprender ela?? Como funciona? É linguagem compilada como C e Pascal por exemplo? Eu vi algumas coisas com ruby e Java, posso integrar ruby com java ou não tem nada a ver?? É uma linguagem para web ou como funciona?

O que vocês acham sobre a linguagem? Eu vi que disseram que ela é fácil, isto procede? Não quero largar o java, mas será que consigo usar as duas linguagens para desenvolver aplicações complexas WEB? É boa sua performance? O que vocês acham do seus pontos fracos?

Desculpe as tantas perguntas, mas parece que gostei e procurei bastante sobre a linguagem mas não encontrei o que desejo. Vi que ela é bem pouca usada por enquanto no Brasil.

Obrigado!

Tudo bem esdras_63?

Existe um tópico fixo no forum com muitas informações e diversas referências, chegou a dar uma olhada? http://www.guj.com.br/java/83178-entao-voce-gostaria-de-aprender-ruby/.

Ruby é uma linguagem com diversas implementações. A “original” - que server como referência e conhecida como MRI - é um interpretador. Uma das implementações mais maduras é o JRuby (http://www.jruby.org), permite rodar código Ruby na JVM.

A linguagem é de propósito geral, existem vários frameworks para desenvolvimento web. O mais famoso é o Rails (http://www.rubyonrails.org), mas existem outros como o Sinatra (http://www.sinatrarb.com/) por exemplo.

Dei uma lida naquele tópico! Muito bom cheio de materiais.

Obrigado! Vou dar uma estudada melhor.

Vendo que você é de PR aconselho que você entre em contato com o seu GURU local.
GURU-PR
Normalmente eles realizam Coding Dojos e outros eventos pra unir a galera. Se você precisar de um incentivo esse é o local pra aprender a linguagem. Ruby é uma linguagem em acensão, Rails seu framework é vastamente utilizado devido a suas best practices.
Outra coisa importante resaltar aqui, Rails não é Ruby e Rails não é Scaffold, muita gente migrou pro Rails em um hype escandaloso por causa dos Scaffolds. O código dos mesmos é muito feio e a linguagem e o framework são muito mais poderosos do que simples CRUDS.
Se você tem um bom nível de inglês eu recomendo essa palestra que resume bastante alguns dos principais features do Ruby e mostra na prática a coisa funcionando(Ruby 1.8):
Berkley - Ruby on Rails Intensive - Just Enough Ruby