翻訳と辞書
Words near each other
・ Groovin' with Golson
・ Groovin' with Jacquet
・ Groovin' with Jug
・ Groovin' with Manfred Mann
・ Groovin' with the Chet Baker Quintet
・ Groovin' with the Soulful Strings
・ Grooving In Green
・ Grooving Kingston 12
・ Grooving plane
・ Grooving to the Moscow Beat
・ Groovle
・ Groovy
・ Groovy (album)
・ Groovy (disambiguation)
・ Groovy (horse)
Groovy (programming language)
・ Groovy Aardvark
・ Groovy Decay
・ Groovy Feeling
・ Groovy Girls
・ Groovy Grubworm
・ Groovy Hate Fuck
・ Groovy Little Summer Song
・ Groovy Rednecks
・ Groovy Server Pages
・ Groovy Situation
・ Groovy soca
・ Groovy Times
・ Groovy Train
・ Groovy, Laidback and Nasty


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Groovy (programming language) : ウィキペディア英語版
Groovy (programming language)

Groovy is an object-oriented programming language for the Java platform. It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk. It can be used as a scripting language for the Java Platform, is dynamically compiled to Java Virtual Machine (JVM) bytecode, and interoperates with other Java code and libraries. Groovy uses a Java-like curly-bracket syntax. Most Java code is also syntactically valid Groovy, although semantics may be different.
Groovy 1.0 was released on January 2, 2007, and Groovy 2.0 in July, 2012. Groovy 3.0 is planned for release in late 2015, with support for a new Meta Object Protocol. Since version 2, Groovy can also be compiled statically, offering type inference and performance very close to that of Java.〔(【引用サイトリンク】title=Groovy 2.0 Performance compared to Java )〕〔(【引用サイトリンク】title=Java vs Groovy2.0 vs Scala Simple Performance Test )〕 Groovy 2.4 was the last major release under Pivotal Software's sponsorship which ended in March 2015.〔(【引用サイトリンク】title=Groovy 2.4 And Grails 3.0 To Be Last Major Releases Under Pivotal Sponsorship )
Groovy has since changed its governance structure to a Project Management Committee (PMC) in the Apache Software Foundation.〔(【引用サイトリンク】title=Groovy joins Apache Incubator )
==History==
James Strachan first talked about the development of Groovy on his blog in August 2003.〔(【引用サイトリンク】title=Groovy - the birth of a new dynamic language for the Java platform )
〕 Several versions were released between 2004 and 2006. After the JCP standardization process began, the version numbering changed and a version called "1.0" was released on January 2, 2007.
After various betas and release candidates numbered 1.1, on December 7, 2007, Groovy 1.1 Final was released and immediately rebranded as Groovy 1.5 as a reflection of the many changes made.
In 2007, Groovy won the first prize at JAX 2007 innovation award.〔(【引用サイトリンク】title=Groovy wins first prize at JAX 2007 innovation award )〕 In 2008, Grails, a Groovy web framework, won the second prize at JAX 2008 innovation award.
In November 2008, SpringSource acquired the Groovy and Grails company (G2One).〔(【引用サイトリンク】title=SpringSource Acquires Groovy and Grails company (G2One) )〕 In August 2009 VMWare acquired SpringSource.〔
(【引用サイトリンク】title=VMWare Acquires SpringSource )
In July 2009, Strachan wrote on his blog, "I can honestly say if someone had shown me the ''Programming in Scala'' book by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy."〔(【引用サイトリンク】title=Scala as the long term replacement for java/javac? )
〕 Strachan had left the project silently a year before the Groovy 1.0 release in 2007.
In March 2004, Groovy had been submitted to the Java Community Process as JSR 241 and accepted by ballot. After 8 years of inactivity, the Spec Lead changed its status to dormant in April 2012.
On July 2, 2012, Groovy 2.0 was released, which, among other new features, added static compilation and a static type checker to Groovy.
When the Pivotal joint venture was spun-off by EMC and VMware in April 2013, Groovy and Grails formed part of its product portfolio. Pivotal ceased sponsoring Groovy and Grails from April 2015.〔
That same month, Groovy changed its governance structure from a Codehaus despotry to a Project Management Committee (PMC) in the Apache Software Foundation via its incubator.〔(【引用サイトリンク】title=Groovy joins Apache Incubator )

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Groovy (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.