Porque Ruby on Rails não vai entrar pro Mainstream  XML
Índice dos Fóruns » Outras Linguagens
Autor Mensagem
marcelomartins
Moderador
[Avatar]

Membro desde: 07/01/2004 10:53:19
Mensagens: 1477
Localização: Porto Alegre - RS
Offline

Maurício Linhares wrote:Tem gosto pra tudo nessa vida

Programar em PHP só por muito dinheiro mesmo

Foi o que eu disse!

Marcelo Martins
http://twitter.com/marcelomartins
Tudo que hoje eu realmente preciso saber, aprendi no jardim da infância.

Thiagosc
GUJ Master

Membro desde: 27/04/2006 21:01:27
Mensagens: 1134
Offline

diego_sl wrote:Thiago, é impressionante, mas você cada vez consegue me supreender mais. "Velho com uma roupinha nova"? E porque surgiram tantas novidades para Java derivados do Rails? Já ouviu falar de Grails e suas variantes? Pois é. Quer um exemplinho melhor do que um "velho com uma roupinha nova" pode causar? AJAX. E esse velhinho bem vestido já causou um bocado de inovações né?


Cadê a "idéia nova" no framework? Só porque uma parte considerável dos desenvolvedores Java gostam de se acabar em XML, e depois descobriram que há formas mais automáticas de se trabalhar, isso é "novo"?

AJAX? Isso é novo? Não é baseado naquela funcionalidade que a Microsoft tinha inventado mas não dado muita bola?

Inovações? Onde?

O bom disso tudo é que a orgia de alguns desenvolvedores Java com XML vai para patamares normais. Eu adoro XML, mas simplesmente o pessoal viajou no hype. Assim como parece uma parte está viajando em outro hype agora.

diego_sl wrote:Concordo plenamente contigo que Java possui melhores ferramentas. Agora API melhor? Mais completa, sim. Agora faça o seguinte antes de postar uma resposta.
Abra dois sites: http://www.ruby-doc.org/core/ e http://www.ruby-doc.org/stdlib/. Dê uma olhadinha rápida (não precisa nem "perder" muito tempo).


Eu veria se conseguisse acessá-los.
#@®®¡$
Moderador
[Avatar]

Membro desde: 13/02/2004 09:42:28
Mensagens: 807
Localização: São Paulo
Offline

Thiagosc wrote:
diego_sl wrote:Concordo plenamente contigo que Java possui melhores ferramentas. Agora API melhor? Mais completa, sim. Agora faça o seguinte antes de postar uma resposta.
Abra dois sites: http://www.ruby-doc.org/core/ e http://www.ruby-doc.org/stdlib/. Dê uma olhadinha rápida (não precisa nem "perder" muito tempo).


Eu veria se conseguisse acessá-los.


Está normal aqui.

Será que é por isso que você não gosta de Ruby? Por um proxy mal configurado?

Wilerson "#@®®¡$" de Oliveira
http://mundoestranho.net/blog/
Douglas Adams wrote:I love deadlines. I like the whooshing sound they make as they fly by.
[WWW] [ICQ]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline


Aproveitando... Existe alguma API para janelas, botões,etc no Ruby? Daria para eu fazer aplicações desktop para ambientes gráficos?

Flávio Suguimoto
flaleite.blogspot.com
[MSN]
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

flaleite wrote:
Aproveitando... Existe alguma API para janelas, botões,etc no Ruby? Daria para eu fazer aplicações desktop para ambientes gráficos?


Sim

Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
Daniel Quirino Oliveira
Moderador
[Avatar]

Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline

diego_sl wrote:
flaleite wrote:
Aproveitando... Existe alguma API para janelas, botões,etc no Ruby? Daria para eu fazer aplicações desktop para ambientes gráficos?


Sim


Existem binds para GTK, QT, Cocoa, MFC... É só caçar no google.

Daniel Quirino Oliveira
[Email] [WWW]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline

diego_sl wrote:
flaleite wrote:
Aproveitando... Existe alguma API para janelas, botões,etc no Ruby? Daria para eu fazer aplicações desktop para ambientes gráficos?


Sim

Diego,

valeu..

Flávio Suguimoto
flaleite.blogspot.com
[MSN]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline

Daniel Quirino Oliveira wrote:
diego_sl wrote:
flaleite wrote:
Aproveitando... Existe alguma API para janelas, botões,etc no Ruby? Daria para eu fazer aplicações desktop para ambientes gráficos?


Sim


Existem binds para GTK, QT, Cocoa, MFC... É só caçar no google.


Daniel,

Valeu... Agora fiquei imaginando a maravilha integrar Ruby com MFC... que blz!!

Flávio Suguimoto
flaleite.blogspot.com
[MSN]
cv
Moderador
[Avatar]

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

flaleite wrote:Valeu... Agora fiquei imaginando a maravilha integrar Ruby com MFC... que blz!!


Que eh mais facil que integrar Java com a MFC, isso eu posso garantir
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline

cv wrote:
flaleite wrote:Valeu... Agora fiquei imaginando a maravilha integrar Ruby com MFC... que blz!!


Que eh mais facil que integrar Java com a MFC, isso eu posso garantir


cv,

O estado de espanto é mais por causa de integrar uma linguagem como o Ruby com C++, notação hungara, APIs confusas do MFC... Seria algo tão contrastante que seria interessante de se ver. Imagine criar toda a regra de negocio com poucas linhas de codigo com o codigo para gerar GUI...


Flávio Suguimoto
flaleite.blogspot.com
[MSN]
Fabricio Cozer Martins
GUJ Ranger
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

flaleite wrote:Imagine criar toda a regra de negocio com poucas linhas de codigo com o codigo para gerar GUI...

Códigos relativos a regras de negócio devem estar legíveis, independente de número de linhas.
Legilibilidade é o principal concern a ser tratado quando temos regras de negócio envolvidas no código.
Se o cara escreve demais também é ruim.

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline

Fabrício Cozer Martins wrote:
flaleite wrote:Imagine criar toda a regra de negocio com poucas linhas de codigo com o codigo para gerar GUI...

Códigos relativos a regras de negócio devem estar legíveis, independente de número de linhas.
Legilibilidade é o principal concern a ser tratado quando temos regras de negócio envolvidas no código.
Se o cara escreve demais também é ruim.


Com certeza, camada de negocios em Ruby com poucas linhas de código e legível e a GUI usando MFC com muitas linhas de código, aquele código ilegivel com notação hungara, ...

Flávio Suguimoto
flaleite.blogspot.com
[MSN]
kuchma
Moderador
[Avatar]

Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline

Daniel Quirino Oliveira wrote:Existem binds para GTK, QT, Cocoa, MFC... É só caçar no google.


Se alguem for seguir nessa area mesmo tente utilizar GTK, Qt ou outra opcao... usar TK eh jogar contra o patrimonio (muito feio).


Marcio Kuchma

E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox.
[WWW] [ICQ]
cv
Moderador
[Avatar]

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

Thiagosc wrote:Cadê a "idéia nova" no framework? Só porque uma parte considerável dos desenvolvedores Java gostam de se acabar em XML, e depois descobriram que há formas mais automáticas de se trabalhar, isso é "novo"?


O Rails tem bastante coisa nova. Se vc ainda assim discorda, me mostra exemplos de outros frameworks e/ou ferramentas de desenvolvimento que ja faziam o equivalente as seguintes partes do Rails antes dele surgir:

- Capistrano
- Migrations
- Ajax
- RJS

Ou que seguissem convencao sobre configuracao, ou implementassem o padrao Active Record direito.
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
 
Índice dos Fóruns » Outras Linguagens
Ir para:   
Powered by JForum 2.1.8 © JForum Team