Esclarecimentos sobre Ruby.  XML
Índice dos Fóruns » Ruby & Ruby on Rails
Autor Mensagem
olitree
Thread.start()
[Avatar]

Membro desde: 03/08/2008 17:21:24
Mensagens: 36
Offline

Olá Todos.
Comecei a estudar ruby há uma semana, acho a linguagem muito boa, mas tenho uma pergunta que gostava de saber, sem ser pelo uso do Ruby On Rails, onde se pode usar a linguagem de Ruby, se houver exemplos agradecia.

Abraços

This message was edited 2 times. Last update was at 10/08/2010 11:56:28

[MSN]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

Lembro destes exemplos agora

Sinatra -> framework web minimalista
Capistrano -> Automatizar tarefas e deploy (possui versão web chamada Webistrano)
Cucumber -> Ferramenta de BDD que pode ser integrada com o que vc conseguir, inclusive Rails
FakeWeb -> Framework para simular requests HTTP (util pra testes)

Apesar de ter muita coisa para a web, ruby é uma linguagem de propósito geral, então vc pode fazer praticamente tudo com ela, de jogos a sistemas ERP, passando por scripts de administração de sistemas.

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
bitjesse
Thread.start()
[Avatar]

Membro desde: 30/05/2010 19:49:19
Mensagens: 31
Offline

Apesar de ser uma linguagem de propósito geral, o que se percebe é que seu foco é voltado para web, principalmente Ruby on Rails (muitas vezes parece que Ruby se resume ao Rails), deve haver outros projetos fora desse foco, mas acredito que o ecossistema Ruby (está praticamente no Ruby on Rails) ao contrário de Python por exemplo que conta com um ecossistema muito maior (computação científica, inteligência artificial, dispositivos móveis, multimídia, etc).

Gessé Rocha

Tecnológo em Análise e Desenvolvimento de Sistemas
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

To nessa duvida de Ruby ou Python... nesse ponto o Python me chamou a atencao - "Aplicacoes para dispositivos moveis"

Ruby nao tem essa integracao ??? {EDIT} - Aqui eh uma pergunta... Esqueci a interrogacao...

Nao sei galera, to na busca dessa nova tecnologia pra estudar, mas me parece que a comunidade Ruby eh um pouco mais forte que a Python, e vejo que isso pode ser um diferencial para o futuro daqui ha alguns anos...

O que me dizem sobre ???

This message was edited 1 time. Last update was at 25/08/2010 13:20:18


"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

olitree wrote:Olá Todos.
Comecei a estudar ruby há uma semana, acho a linguagem muito boa, mas tenho uma pergunta que gostava de saber, sem ser pelo uso do Ruby On Rails, onde se pode usar a linguagem de Ruby, se houver exemplos agradecia.

Abraços



Basicamente, ser programador Ruby é estar restrito a desenvolvimento web.
Edgarlaguiar
Smalltalk

Membro desde: 11/09/2010 14:10:42
Mensagens: 3
Offline

Acho que vale a pena investir em Ruby sim, pelo seu crescimento nos ultimos anos, pelos otimos Framework's, suporte a varias Gui's, uma linguagem OO limpa, sintaxe agradavel, atrevo a falar que Principal Dominio da Linguagem Ruby é Web, mas você pode usar Ruby em outros Dominios.

Como você estava falando em Movel, de uma olhada em http://ruboto.org/ , um Projeto Novo Ruboto, Ruby para Android.
Projeto não está 100% mas tem Futuro promissor.
Fonte:
http://under-linux.org/projeto-ruboto-ruby-para-android-1600/

Ainda mais se o Processo Oracle X Google acabar com Android Java ou sei lá que Oracle quer e que a Google fez de errado.
Fonte:
http://www.guj.com.br/posts/list/215168.java



cv
Moderador
[Avatar]

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

mochuara wrote:Basicamente, ser programador Ruby é estar restrito a desenvolvimento web.


Claro, claro: http://gilesbowkett.blogspot.com/2008/02/archaeopteryx-ruby-midi-generator.html
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

mochuara wrote:Basicamente, ser programador Ruby é estar restrito a desenvolvimento web.


E como você chegou a essa incrível conclusão?

http://www.leozin.com.br/blog
[ICQ]
Edgarlaguiar
Smalltalk

Membro desde: 11/09/2010 14:10:42
Mensagens: 3
Offline

Não discuta com Troll, é o que ele quer.
Mostre Fontes que comprove seu argumento é valido e o dele é só falácia.
Não entre no mérito!
Senão vai ter mega dor de cabeça !!
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

cv wrote:
mochuara wrote:Basicamente, ser programador Ruby é estar restrito a desenvolvimento web.


Claro, claro: http://gilesbowkett.blogspot.com/2008/02/archaeopteryx-ruby-midi-generator.html


Parece que Ruby não tem problemas para implementar algoritmos (no estilo imperativo, OO, inclusive, diga-se de passagem), deveria alguém estar surpreso por isso?

Pergunta:

Será que foi usado Ruby pra controlar a saída de audio e o front-end que aparecem no vídeo?

This message was edited 1 time. Last update was at 15/10/2010 15:46:09

mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

Edgarlaguiar wrote:Não discuta com Troll, é o que ele quer.
Mostre Fontes que comprove seu argumento é valido e o dele é só falácia.
Não entre no mérito!
Senão vai ter mega dor de cabeça !!


O problema do Ruby é que ele não traz nenhuma contribuição para a matéria "como lidar com estado mutável", e portanto IMO, não é adequado para educar os programadores para o futuro multi-core. Que eu saiba o futuro do Ruby é sem threads.

Mas Ruby é uma linguagem legal, tem gente que acha a sintaxe tão elegante quanto Lisp. Nada de trollismo, pelo contrário, acho que posso conviver com essa opinião, não sei quanto a vc.

This message was edited 1 time. Last update was at 15/10/2010 16:01:23

mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

Leozin wrote:
mochuara wrote:Basicamente, ser programador Ruby é estar restrito a desenvolvimento web.


E como você chegou a essa incrível conclusão?


Voce deve concordar que é muito mais difícil a linguagem se adequar depois ao mundo multi-core, sendo que ela nem sequer reconhece a existência de threads ainda.
 
Índice dos Fóruns » Ruby & Ruby on Rails
Ir para:   
Powered by JForum 2.1.8 © JForum Team