More Related Content
PDF
PDF
Read Groovy Compile process(Groovy Benkyoukai 2013) PDF
enterprise grails challenge, 2013 Summer PDF
JavaのテストGroovyでいいのではないかという話 PPTX
PDF
Markup Template Engine introduced Groovy 2.3 PDF
WindowsでもVagrantとChefでLaravelのローカル環境を(自分で)つくりたい! PDF
G* Workshop in Fukuoka - Introduction What's hot
PDF
レビューで保守性のためにした コメントをふりかえってみた PDF
PPTX
やさしいGitの内部構造 - yapcasia2013 PDF
WindowsでGitを使う際のベストプラクティス PDF
PDF
PDF
PDF
PDF
PDF
PDF
Introduce Toaster (Toasterのご紹介) PDF
PDF
PPT
PDF
PDF
Webフレームワークパネル(Django) at PyConJP 2012 PDF
個人で作っているgoのプロダクト by zchee編 PDF
Managed your slides by Git and upload them PDF
ポイントをおさえて移行しよう!Git乗り換え超初級 PDF
もしWordPressユーザーがGitを使ったら 〜WordPressテーマを共同編集しよう〜 Viewers also liked
PDF
Groovy base gradle_20130309 PDF
Groovy kisobenkyoukai20130309 PDF
PPTX
PDF
PDF
PPTX
Similar to The History of Groovy #GroovyBase
PDF
PPT
G*workshop sendai 20100424(v2) PDF
PDF
Java開発の強力な相棒として今すぐ使えるGroovy PDF
PDF
Groovy Bootcamp 2015 by JGGUG PDF
KEY
PDF
PDF
PDF
Groovy Grails eXchage 2014 報告 PDF
PPTX
PDF
PDF
JJUG CCC 20150411 grails3 Spring-boot ODP
PPTX
DevSummit2011JGGUG OpenJam: Groovy PDF
PDF
PPT
More from kyon mm
PDF
Scrum,Test,Metrics #sgt2016 PDF
Kaizen process with test #hackt PDF
PDF
ICST2015 GUI Testingの紹介 #SIGSTJ PDF
PDF
Sta introduction in_kyoto #devkan PDF
出来るチューリング完全!SQLでもいろいろ出来る! #syoboben PDF
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン PDF
#STAC2014 システムテスト自動化ハンズオン PDF
テストファースト、自動テストを導入するという事について(@社内勉強会) PDF
Gradle 2.2, 2.3 news #jggug PDF
テストとリファクタリングに関する深い方法論 #wewlc_jp PDF
PDF
テストエンジニアの品格 #automatornight PDF
PDF
JenkinsとGitで実装するGatewayCheckIn Pattern #AsianAA PDF
GradleのREPLプラグイン紹介 #jggug PDF
PDF
いつでも聞けるTDD入門 #TDDBC_NAGOYA PDF
Test Retrospective #kyon_kao_wedding in Tokyo The History of Groovy #GroovyBase
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
Groovy
• 2003 Birth
•2004 GroovyOne
• 2007 Groovy 1.0 Release!
• 2009 Groovy 1.5 Release!
• 2012 Groovy 2.0 Release!
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
Groovy in Japan
•Grails 0.3 ∼ 1.0 近辺 => Javaでのアジャイル開
発支援として知名度があがる
• Groovy 2.0 近辺 => NTTソフトウェアの外向
けのGroovy活動が活発になる
- 19.
- 20.
Groovy
• Dynamic Type(!= Dynamic Language)
• OO Programming
• Java Friendly
• Script
• A Lots of Shortcut (compared to Java Language)
- 21.
Dynamic Type
• inta = 1 // int
• Foo a = new Foo() // Foo
• def a = 1 // Object
• def a = new Foo() // Object
- 22.
- 23.
- 24.
Java Friendly
• dowhile, abstract method on enum, ==, [a,b,c] な
どの数個を除いてJavaと同様の動きをする。
• == は equalsで動作する
• [a,b,c]は配列ではなくArrayListとして動作する
- 25.
- 26.
A Lots ofSyntax sugar
• [*1..10].each{println it}
• http://www.slideshare.net/nobeans/the-report-of-
javaone2011-about-groovy/14
- 27.
- 28.
- 29.