| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 10:19:29
|
ranophoenix
JavaEvangelist
![[Avatar]](/images/avatar/c8e3407440b018f4d16df.jpg)
Membro desde: 28/02/2004 22:49:47
Mensagens: 389
Offline
|
Acaba de sair do forno:
The Groovy development team is really pleased and proud to announce the release of the final version of Groovy 1.8.0!
After a lot of work and efforts throughout four betas and four release candidates, version 1.8 of Groovy has been long in the making, but is packed with tons of new features and enhancements, for your productivity, and your pleasure. In particular, you'll be happy to learn about:
the new Domain-Specific Language authoring capabilities for more readability and expressivity of your business rules,
the runtime performance improvements,
the bundling of the GPars parallel and concurrency library,
the built-in JSON support,
the new compile-time meta-programming features (several new useful AST transformations),
the new functional programming aspects of closures,
and much more.
To get all the details, with code samples, we have prepared an in-depth release notes document. Please have a look at it to learn more about the features listed above, and discover other smaller enhancements as well.
You can download Groovy 1.8 in our download section and you can have a look at the list of JIRA tickets that have found their way into this major release.
We'd like to thank all those who participated and contributed to this release: users, contributors, committers, framework writers, IDE developers, book authors. Without you all, Groovy wouldn't be the great productive language it is now. And again, without you all, Groovy wouldn't be surrounded by its vibrant, active and rich ecosystem, giving you advanced tools and frameworks for building web applications (Grails, Gaelyk) or rich desktop applications (Griffon), for building your own projects (Gradle), for testing your projects (Spock, Geb), for tackling the concurrency and parallel problems on our multi-core / multi-processor architectures (GPars), or for improving the quality of your Groovy code bases (CodeNarc for static code analysis, GContracts for design by contract).
Enjoy this release!
Download: http://groovy.codehaus.org/Download
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 11:07:05
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
Legal. Muitas novidades.
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 14:01:47
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
Na real , alguem aqui está usando seriamente esta linguagem ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 14:44:55
|
ranophoenix
JavaEvangelist
![[Avatar]](/images/avatar/c8e3407440b018f4d16df.jpg)
Membro desde: 28/02/2004 22:49:47
Mensagens: 389
Offline
|
chun wrote:Na real , alguem aqui está usando seriamente esta linguagem ?
Nas minhas atividades de Sysadmin aqui no Tribunal, todos os meus scripts são desenvolvidos em groovy e não tenho o que reclamar, muito pelo contrário. É muito bom poder abrir conexões jdbc, utilizar as APIs do mundo Java, as facilidade adicionadas pelo GDK, integração com shell script, AntBuilder, etc. Não posso te dizer se usamos seriamente essa linguagem, mas utilizamos a linguagem para monitorar, processar e executar coisas muito sérias. Obviamente, poderíamos utilizar outras linguagens para este fim, mas outro ponto forte do groovy é que, além de rodar sobre a JVM, vc aproveita todo o know-how adquirido com a API Java padrão, somado as facilidades citadas anteriomente.
Ah! E tem vários projetos de cunho científico que estão obtendo excelentes resultados com o Groovy++, inclusive obtendo perfomance superior a linguagens como Scala, por exemplo. Tem uma thread rolando na lista de usuários Groovy com o título "Groovy++ performance", podem dar uma conferida.
Abs,
Robert
This message was edited 1 time. Last update was at 27/04/2011 14:45:46
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 14:46:27
|
kikostyle
JavaChild
![[Avatar]](/images/avatar/1a944d032cfa82fd3fccb56ba18fb914.png)
Membro desde: 04/05/2007 15:18:53
Mensagens: 144
Offline
|
chun wrote:Na real , alguem aqui está usando seriamente esta linguagem ?
Eu tb gostaria de saber, e 'seriamente' significa pra mim, neste caso, um sistema não academico, com mais de 500 usuarios e uma base de mais de 1tb.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 14:52:25
|
Kanin Dragon
Virtual Machine Man
![[Avatar]](/images/avatar/74f303673bc7765b1bd3fea078d185b5.jpg)
Membro desde: 01/02/2011 12:46:04
Mensagens: 682
Localização: Depende
Offline
|
Jovem,
Já tive a oportunidade de utilizar essa linguagem durante um projeto em Dubai.
Abs,
|
http://www.guj.com.br/java/244602-calunia-desabafo
Dragão Torpente
Shidoshi Ninjutsu
Engenharia Eletrônica - ITA
Mestrado Engenharia Eletrica - UFRJ
Futuramente Doutorado - Harvard
SCJP 5
SCWCD 5
SCJD
SCBCD
SCDJWS
SCEA
Não respondo dúvidas via MP. Não seja egoista e abra um tópico.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 14:57:24
|
kikostyle
JavaChild
![[Avatar]](/images/avatar/1a944d032cfa82fd3fccb56ba18fb914.png)
Membro desde: 04/05/2007 15:18:53
Mensagens: 144
Offline
|
Kanin Dragon wrote:Jovem,
Já tive a oportunidade de utilizar essa linguagem durante um projeto em Dubai.
Abs,
legal eim, bom saber.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 15:01:50
|
neófito
Virtual Machine Man
![[Avatar]](/images/avatar/728f206c2a01bf572b5940d7d9a8fa4c.jpg)
Membro desde: 07/10/2003 08:29:35
Mensagens: 575
Localização: São Paulo/SP
Offline
|
chun wrote:Na real , alguem aqui está usando seriamente esta linguagem ?
Eu uso. Muito prática.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 16:35:14
|
diogoribeiro
Thread.start()
![[Avatar]](/images/avatar/8f49acedecba49bd3240e886f923abd3.jpg)
Membro desde: 07/04/2010 13:56:12
Mensagens: 29
Offline
|
Trabalho em uma empresa em goiânia e aqui atualmente todos os projetos são desenvolvidos usando Groovy & Grails.
|
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2011 18:16:30
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
Só comecei a acompanhar a pouco tempo a linguagem. É mesmo muito boa para escrever scripts. Tanto que planejo substituir os scripts Ant no ambiente de desenvolvimento por scripts Gradle http://www.gradle.org, que se baseia em Groovy... a legibilidade e a facilidade de alterar são muito maiores.
[]'s
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/04/2011 13:49:00
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
kikostyle wrote:
chun wrote:Na real , alguem aqui está usando seriamente esta linguagem ?
Eu tb gostaria de saber, e 'seriamente' significa pra mim, neste caso, um sistema não academico, com mais de 500 usuarios e uma base de mais de 1tb.
Que tem a ver o tamanho da base e a quantidade de usuários?
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/04/2011 11:08:07
|
Jairo Junior
Java Ninja
![[Avatar]](/images/avatar/082441272c235fde63d142b3a9ac61fc.png)
Membro desde: 14/08/2009 19:17:38
Mensagens: 291
Localização: Belém, Pará
Offline
|
O suporte a DSL's está ainda melhor, espero um dia ter oportunidade de usar.
O suporte a nativo a JSON ficou tão bom quanto o de XML.
A anotação @Log facilita muuuito, já vou testar em uma pequena aplicação que tenho aqui.
Achei composição de closures bastante interessante também.
Tô na expectativa de lançarem o Groovy in Action 2nd Edition e dessa fez vou importar direto. A linguagem tem um potencial imenso, se será amplamente adotada pelo mercado ou não, é difícil prever.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 30/04/2011 22:43:06
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
chun wrote:Na real , alguem aqui está usando seriamente esta linguagem ?
http://www.grails.org/Testimonials
É só acompanhar os principais sites e blogs sobre desenvolvimento de software que você vai ver que tem muita gente trabalhando com Groovy e Grails. Claro que não é uma tecnologia mainstream, mas já esta bem madura e tem uma comunidade razoável.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
|
|