| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 08:03:25
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
*musiquinha do plantao da Globo*
Galera, nao sei quantos de voces ja ouviram falar da Groovy, uma linguagem de scripting feita pra plataforma Java (ou seja, eh compilada pra bytecode assim como qualquer .java, e pode usar as mesmas APIs).
O negocio eh o seguinte... o projeto entrou pro JCP, e eh possivel que vejamos suporte a Groovy no javac das nossas futuras JDK 1.6... o que vcs acham disso?
Links, pros perdidos:
http://www.jroller.com/page/cv/20040316#gah_roo_vee (meu blog)
http://www.jcp.org/en/jsr/detail?id=241 (JSR)
http://groovy.codehaus.org (site oficial)
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 10:10:36
|
om
JavaGuru
![[Avatar]](/images/avatar/dfd7468ac613286cdbb40872c8ef3b06.jpg)
Membro desde: 30/06/2003 16:45:06
Mensagens: 217
Localização: São Paulo/SP
Offline
|
Eu já dei uma "brincada" com Groovy, e achei bem legal, fácil e divertido de se programar.
Se tiver suporte na jdk, acho que muita gente vai programar + em groovy do q em java...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 10:16:29
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
acho dificil ter duporte dentro do JDK,
o qu eles tão tentando fazer le, é padronizar o Groovi, no caso, quando quiserem fazer uma alteração no groovi, terão que criar uma JSR primeiro, como funciona com o java.
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2004 10:35:42
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
This technology is not targeted for inclusion in any platform edition, although as Groovy compiles to regular bytecode for standard JVMs, Groovy can and is used on both J2SE and J2EE environments.
A intencao nao eh incluir - apesar de isso poder mudar mais pra frente, vai depender do sucesso da ferramenta - o compilador do Groovy na JDK. Entao, o que o urubatan falou esta certinho... (apesar de a tecla y dele estar com problema ). Uma pena, pq se o javac compilasse .groovy, e tivesse suporte joinha no Eclipse, eu juro que eu nao programava mais em Java
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2004 14:30:55
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Eles foram espertos em fazer com que o Groovy compilasse pra bytecode normal e não introduzir nenhum lixo na linguagem...
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2004 10:01:09
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4203
Localização: São Paulo
Offline
|
O cara la do bileblog meteu o pau, e ateh com certa razao.
Mas uma JSR como essa deve chamar muita atencao da Sun, para o .net parar de3 falar de vez que nele da pra programar em diversas linguagens e aquela coisa toda.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2004 08:38:46
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Só digo que eu tb acho cedo. Tem muito pau...
Baixei o beta4 aqui pra ver se pelo menos o XML builder funciona.
mas eu não vou largar o Beanshell pelos próximos meses, isso eu posso garantir.
[]s!
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2004 09:07:34
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Eh muito cedo pra comecar a usar em produção, mas é cedo pra levar pra um JCP da vida? Po, juro que eu nao entendi o raciocinio aqui
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2004 11:12:35
|
dukejeffrie
Virtual Machine Man
![[Avatar]](/images/avatar/c74d97b01eae257e44aa9d5bade97baf.png)
Membro desde: 21/08/2002 03:53:28
Mensagens: 661
Offline
|
Eu vou esclarecer.
Sobre o Groovy, eu achei a linguagem ANIMAL, acho que demorou pra ter algum suporte desses no java. Concordo com o bileblog num único aspecto: Groovy não tem padrão nenhum, não foi exposta ao mundo tempo suficiente pra desenvolver amor e ódio.
Amor e ódio às características da linguagem são úteis pq preservam o bom e estimulam a mudança do que é ruim.
Só que a porcaria do Java tem essa porcaria desse WORA, que nada some. Todas as deprecations do mundo vão ficar pra sempre lá.
Então seria mais legal deixar o projeto livre um tempo, até as grandes mudanças acontecerem.
Espero que eu tenha conseguido me expressar, tô meio revoltado hj.
[]s!
|
Brevity is the soul of wit |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2004 10:06:13
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
Groovy é legal, mas porque tanto hype em cima dela? o que será do Jython, JRuby, Beanshell, Rhino? Por que a Groovy furou fila?
|
@ till %. Simple. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2004 11:09:21
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Jython, JRuby, BeanShell e Rhino vao continuar bem, obrigado
Nao tem nenhuma furada de fila com o Groovy - mesmo pq as outras linguagens ja sao padronizadas por outras entidades (Jython - Python, BeanShell - Java, JRuby - Ruby, Rhino - ECMA).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2004 11:26:23
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
cv wrote:Jython, JRuby, BeanShell e Rhino vao continuar bem, obrigado 
ah... ufa
quer dizer então que se eu usar jython (como linguagem de script embutida) em trechos de um projeto em produção hoje, muito provavelmente não vou me arrepender daqui a... digamos, uns 3 anos porque todo mundo (inclusive eu) estará usando Groovy?
|
@ till %. Simple. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2004 12:20:56
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
É meio arriscado dizer que algo na informatica dura mais de 3 anos sem sofrer uma alteracaozinha sequer, nao?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/04/2004 13:08:38
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
cv wrote:É meio arriscado dizer que algo na informatica dura mais de 3 anos sem sofrer uma alteracaozinha sequer, nao? 
ok, mas se houver espaço para outras linguagens de script que não apenas o Groovy (JSR), então tá beleza.
|
@ till %. Simple. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/05/2004 09:33:46
|
marciolx
GUJ Master
![[Avatar]](/images/avatar/58ae749f25eded36f486bc85feb3f0ab.jpg)
Membro desde: 28/01/2003 15:38:00
Mensagens: 1090
Localização: Piracicaba/SP
Offline
|
the role of Jython
http://weblogs.java.net/pub/wlg/1259
"right now I'm 100% take-it-to-the-bank bet-my-career sure of this: dynamic languages (what we used to call 'scripting languages') are already playing a large role in Enterprise Software Development; and their role is going to be growing in size, at least for the next little while. Jython represents a chance to have that growth happen inside the Java technology environment, rather than outside."
|
@ till %. Simple. |
|
|
 |
|
|