Re: [lua-br] Comentários do criador do Ruby sobre Lua.

57 views
Skip to first unread message

Luiz Henrique de Figueiredo

unread,
Sep 1, 2011, 12:07:10 PM9/1/11
to lua...@googlegroups.com
> Algu�m poderia dizer o que de bom/ruim foi compartilhado.

Ruby n�o teve nem tem nenhuma influ�ncia no projeto de Lua.

Fernando Nunes

unread,
Sep 1, 2011, 12:12:00 PM9/1/11
to lua...@googlegroups.com
Ruby só teve influência no pânico no mercado de sites e sistemas... sou programador PHP e quando Ruby in Rails foi lançado prometeu susbstituir o PHP e outras linguagens para WEB...até projetaram uma integração com J2EE (versão JAVA para aplicações Web).

No entanto, falaram muito e fizeram pouco...estudei um pouco de Ruby puro (sem o framework Rails) e não gostei muito. Que bom que Ruby não foi pra frente.



Em 1 de setembro de 2011 13:07, Luiz Henrique de Figueiredo <l...@tecgraf.puc-rio.br> escreveu:
> Alguém poderia dizer o que de bom/ruim foi compartilhado.

Ruby não teve nem tem nenhuma influência no projeto de Lua.



--
Fernando Nunes
Web Analist Developer

Marcello Henrique

unread,
Sep 1, 2011, 11:51:20 AM9/1/11
to lua...@googlegroups.com
Olá a todos,

Vocês viram o que o Matz criador da linguagem Ruby falou sobre Lua:

What is your favorite language other than Ruby?

Actually, Lisp is my favorite. It’s the ancestor for every good
language. Recently I’ve studied the Lua language from Brazil. It
shares a lot with the small dialect of Ruby. I’ve learned a lot from
it. The list goes on, I’m a language geek.

Entrevista na integra em [0].

[0] http://servicesangle.com/blog/2011/08/31/qa-with-yukihiro-matz-matsumoto-the-creator-of-ruby/?utm_source=rubyweekly&utm_medium=email

Alguém poderia dizer o que de bom/ruim foi compartilhado. Gostaria de aprender!

Abraços.
--
Marcello Henrique
Blog - http://faraohh.wordpress.com
Equipe Web - Cercomp - UFG (www.cercomp.ufg.br)
Associação Software Livre de Goiás (www.aslgo.org.br)

Mauricio Henrique Bomfim

unread,
Sep 1, 2011, 12:29:15 PM9/1/11
to lua...@googlegroups.com
2011/9/1 Fernando Nunes <onlyfe...@gmail.com>:

> Ruby só teve influência no pânico no mercado de sites e sistemas... sou
> programador PHP e quando Ruby in Rails foi lançado prometeu susbstituir o
> PHP e outras linguagens para WEB...até projetaram uma integração com J2EE
> (versão JAVA para aplicações Web).
>
> No entanto, falaram muito e fizeram pouco...estudei um pouco de Ruby puro
> (sem o framework Rails) e não gostei muito. Que bom que Ruby não foi pra
> frente.

Não quero defender linguagem nenhuma e entendo que todos podem ter
qualquer opinião. Mas acho uma pena que alguém tenha uma opinião
desinformada e imatura como esta.

[]s

Mauricio

Marcello Henrique

unread,
Sep 1, 2011, 1:00:54 PM9/1/11
to lua...@googlegroups.com
2011/9/1 Luiz Henrique de Figueiredo <l...@tecgraf.puc-rio.br>:

>> Alguém poderia dizer o que de bom/ruim foi compartilhado.
>
> Ruby não teve nem tem nenhuma influência no projeto de Lua.

Olá Luiz,

O que ele diz que aprendeu muito com Lua, então queria saber se foi
feita algum interação, ou seja, entre os desenvolvedores de Lua e
Ruby, é claro nos quesitos técnicos. Porém, pode ser, que ele tenha
aprendido lendo o código fonte, neste caso eu cito o Prof. Brooks em
"The Mythical Man-Month" que diz:

"Mostre-me seu [código] e esconda suas [estruturas de dados], e eu
poderei continuar mistificado. Mostre-me suas [estruturas de dados], e
eu provavelmente não necessitarei do seu [código], ele será óbvio."

Minha intenção não é criar frame, obviamente meu intuito é aprender,
já que para mim Lua e Ruby são as melhores linguagens que conheço,
cada uma em seu contexto, é claro.

Peço aos amigos que contribuam com coisas úteis, se não puderem,
desconsiderem essa mensagem, e seguimos nossas vidas.

Luiz Henrique de Figueiredo

unread,
Sep 1, 2011, 1:17:19 PM9/1/11
to lua...@googlegroups.com
> O que ele diz que aprendeu muito com Lua, ent�o queria saber se foi
> feita algum intera��o, ou seja, entre os desenvolvedores de Lua e
> Ruby, � claro nos quesitos t�cnicos.

N�o, nunca tivemos contato com o projetista de Ruby.

Dann Luciano

unread,
Sep 1, 2011, 5:58:26 PM9/1/11
to lua...@googlegroups.com
Comentario muito infeliz do Fernando Nunes, mas deixa para lah.

Bem pessoal desde 2008 trabalho com ruby e o Matz tem um lua como uma grande fonte de inspiração, inclusive na conferencia de ruby deste ano no Japão ele definiu que sua "meta" pessoal seria bater o lua. Bate no quesito desempenho, pois como todos estão cansados de ouvir, ruby é sim uma linguagem lenta (aka java anos atras). Muito trabalho tem sido feito a ponto de melhorar mais a linguagem.
Outro ponto interessante é que o Matz também tem a ideia de criar um mini ruby, que seria um subset da linguagem exatamente para tentar portar ela para sistemas embarcados e etc. A minha opinião Lua é uma linguagem extremamente simples e com um desempenho muito superior a algumas linguagens de auto nível. Posso esta enganado mas na minha opinião a ideia de Matz é a mesma.

2011/9/1 Luiz Henrique de Figueiredo <l...@tecgraf.puc-rio.br>
> O que ele diz que aprendeu muito com Lua, então queria saber se foi

> feita algum interação, ou seja, entre os desenvolvedores de Lua e
> Ruby, é claro nos quesitos técnicos.

Não, nunca tivemos contato com o projetista de Ruby.



--
@dannluciano
Dann Luciano de Menezes


Fernando Nunes

unread,
Sep 1, 2011, 7:03:07 PM9/1/11
to lua...@googlegroups.com
     Desculpem pelo comentário não construtivo. Descrevi um desconforto que a linguagem somada ao framework causou no mercado de forma muito generalizada.

Cainã

unread,
Sep 1, 2011, 11:09:07 PM9/1/11
to lua...@googlegroups.com
Que desconforto que a linguagem somada ao framework causou no mercado? Por favor, não cite experiências puramente pessoais como uma figura geral do mercado.
Cainã Costa

Fernando Nunes

unread,
Sep 2, 2011, 1:32:36 AM9/2/11
to lua...@googlegroups.com
     Bom vou extrair 2 (dois) posts de exemplo:

     http://info.abril.com.br/professional/desenvolvimento/php-x-ruby-on-rails-quem-vence.shtml?2
     http://www.guanabara.info/2008/12/criador-do-rails-declara-php-e-sujo/

     A postagem foi feita pela Info que é uma das mais respeitadas revistas de tecnologia daqui (Sáo Paulo / Brasil). E é apenas uma de muitas que surgiram na época fazendo comparações sem pé nem cabeça. Observe os comentários que expressam a mais correta revolta da época. Fora os que eu escutei sobre o utilizar o RoR ao invés de PHP aumenta a produção, etc.
     Revistas de tecnologia, blogs famosos e até mesmo convenções sobre tecnologia abordaram RoR como a linguagem que substituiria todas as outras na web. Lembro - me de dois amigos que trabalhavam em hospedagens / Datacenter (Locaweb e Tivit) que viviam reclamando de problemas com RoR e de servidores mal configurados onde até mesmo páginas HTML simples acessavam o banco de dados.
     Eu sempre trabalhei em agência devido a liberdade dentro do negócio e tenho contatos de vários profissionais de São Paulo Capital, São Paulo Campinas, Curitiba, Florianópolis e Rio de Janeiro e todos sempre preocupados em estudar RoR porque as novas empesas focaram a linguagem e as antigas contratavam profissionais que "diziam" programar em RoR até mesmo com pouco experiência em outra linguagem para se manter atualizadas.
     Por favor, não me considero o dono da verdade e se existem programadores em Ruby com ou sem Rails me perdoem se eu os ofendi direta ou indiretamente, pois jamais foi minha intensão. Não vou cometer o mesmo erro do primeiro comentário. Ruby é uma excelente linguagem e seria ótimo que existisse um Rails para PHP ( O CakePHP não é a mesma coisa, eu até prefiro o Symphony francês ou o CI). Espero que isso se encerre aqui.
    
    Aproveito para mudar de assunto... Ruby (Puro) já foi usado na criação de jogos com um software chamado RPG Maker, alguém sabe de outras aplicações em que Ruby teve a mesma finalidade? Tive a oportunidade de programar um personagem com Ruby e fazendo uma comparação com um protótipo de personagem em Lua eu considero lua mais fácil de lidar por se assemelhar muito com notação de objeto. Partilham da mesma opinião?

Alex Queiroz

unread,
Sep 2, 2011, 4:11:41 AM9/2/11
to lua...@googlegroups.com
Hallo,

2011/9/2 Fernando Nunes <onlyfe...@gmail.com>:


>      Por favor, não me considero o dono da verdade e se existem
> programadores em Ruby com ou sem Rails me perdoem se eu os ofendi direta ou
> indiretamente, pois jamais foi minha intensão. Não vou cometer o mesmo erro
> do primeiro comentário. Ruby é uma excelente linguagem e seria ótimo que
> existisse um Rails para PHP ( O CakePHP não é a mesma coisa, eu até prefiro
> o Symphony francês ou o CI). Espero que isso se encerre aqui.
>

Ruby não é uma excelente linguagem de programação. O próprio inventor
da mesma concorda[1]. A razão de tantos conhecidos seus terem
procurado aprender Ruby e Ruby on Rails é que a grande maioria das
pessoas que trabalham com desenvolvimento de software não conseguem
discernir uma linguagem boa de uma ruim e se sentem mais seguros
fazendo o que todas as outras pessoas também estão fazendo. A maioria
está sempre certa, certo?

[1] - "Some may say Ruby is a bad rip-off of Lisp or Smalltalk, and I
admit that. But it is nicer to ordinary people." -
http://www.paulgraham.com/quotes.html

--
-alex
http://www.artisancoder.com/

Italo Maia

unread,
Sep 2, 2011, 7:07:45 AM9/2/11
to lua...@googlegroups.com
Ruby não teve nem tem nenhuma influência no projeto de Lua.
Amém!

Em 1 de setembro de 2011 13:07, Luiz Henrique de Figueiredo <l...@tecgraf.puc-rio.br> escreveu:
> Alguém poderia dizer o que de bom/ruim foi compartilhado.

Ruby não teve nem tem nenhuma influência no projeto de Lua.



--
"A arrogância é a arma dos fracos."

===========================
Italo Moreira Campelo Maia
Bacharel em Ciência da Computação - UECE
Desenvolvedor WEB e Desktop (Java, Python, Lua)
Coordenador do Pug-CE
-----------------------------------------------------
http://www.italomaia.com/
http://twitter.com/italomaia/
http://eusouolobomau.blogspot.com/
-----------------------------------------------------
Turtle Linux  9.10 - http://tiny.cc/blogturtle910
Turtle Linux 10.10 - http://bit.ly/cEw4ET
===========================

Carlos Eduardo da Fonseca

unread,
Sep 2, 2011, 8:25:14 AM9/2/11
to lua...@googlegroups.com
Todas as linguagens de programação tem uma finalidade. Não existe linguagem boa pra tudo. Ruby é mais ágil que Lua, Lua é [muito] mais rápida que Ruby. Ponto. 

-- 
Carlos Eduardo da Fonseca

Maicon

unread,
Sep 2, 2011, 8:40:30 AM9/2/11
to lua...@googlegroups.com
Trollagem desnecessária. O Matz elogiou o Lua.


--

welingt...@gmail.com

unread,
Sep 2, 2011, 9:00:23 AM9/2/11
to lua...@googlegroups.com
Acho totalmente frustrante esse tipo de discussão, é exatamente como o Carlos Eduardo disse, cada linguagem tem seu nicho e quando você desenvolve algo a escolha da linguagem é uma questão de projeto, uma análise segundo seu problema e seus objetivos.

Não uma escolha segundo a linguagem que você acha mais bonita, o criador mais simpático, ou a logomarca mais colorida, e talvez não seja o caso de usar a única que você conhece.

Não é por que você só sabe usar martelo que você vai querer martelar parafuso, mesmo que no fim ele 'entre'. Desnecessário estender o assunto.

Achei legal da parte do criador do Ruby se interessar e comentar o que Ruby tem que aprender com Lua :D

--
Welington Veiga
'Há pessoas que transformam o sol numa simples mancha amarela, mas há aquelas que fazem de uma simples mancha amarela o próprio sol.'
Pablo Picasso

Francisco Ari Josino Júnior

unread,
Sep 2, 2011, 9:23:45 AM9/2/11
to lua...@googlegroups.com
De fato, cada linguagem tem seu nicho, e achei bem legal a humildade como o próprio criador do ruby fala da sua linguagem, ele mesmo reconhece que Ruby ainda é bastante cru, minha opinião sobre Ruby é que Ruby é uma boa linguagem, so meio que botou o carro na frente dos bois com o Rails, pois pelo pouco que conheço da linguagem, não diria que Ruby estava preparada para partir para web tão rapidamente, acho que faltou um pouco mais de "consistência" se é que me entendem.

Não curto Ruby, mas simplesmente por questão de gosto, mas tudo indica que a mesma é uma linguagem de futuro, falta so dar "tempo" pra isso :] (digo "tempo" pois tanto Lua como Ruby foram criadas +- na mesma época, mas não podemos comparar maturidade de linguagens de programação da mesma forma que não podemos comparar maçãs com bananas)

Francisco Ari Josino Junior

Estudante de Engenharia de Computação IFCE



From: welingt...@gmail.com
Date: Fri, 2 Sep 2011 10:00:23 -0300
Subject: Re: [lua-br] Comentários do criador do Ruby sobre Lua.
To: lua...@googlegroups.com

Luiz Henrique de Figueiredo

unread,
Sep 2, 2011, 10:05:31 AM9/2/11
to lua...@googlegroups.com
> Acho totalmente frustrante esse tipo de discuss�o

Podemos voltar ent�o a discutir Lua?

Reply all
Reply to author
Forward
0 new messages