豆無日記スマートフォン用の表示で見る豆無日記この広告は、90日以上更新していないブログに表示しています。King*1のセッション。全面的にGroovyでお送りしております。JavaOne最後のセッションなので、リアルタイムついったー実況、いわゆるtsudaりに挑戦してみました。いうわけで、ツイートを補足する感じでまとめてみます。Paulのセッション。[DSL/Groovy]Paulによると、@uehajの日本語DSLをサンプルとして混ぜ込んだらしいです。#javaonejp資料、SlideShareに公開されてました!http://www.slideshare.net/paulk_asert/groovydslsページ数が152ページとか大杉!真っ向から立ち向かって逐一まとめたレポートなんぞ書けません。[DSL/Groovy]DSLとは?:DSLの原点、Twitterでの発言の引用、内部/外部DSLの特徴。DSLを作るときのパターンの種類名の紹介(内容はなし)、など。#javaonejpDSLとはなんぞや、という話が18ページぐらいまでつづきますが、情報量が多すぎてついて行けないので資料を参照してください。[DSL/Groovy]次はGroovyの紹介。こんなに本が出てるんだぜ、とか。基本文法とか、Javaと比べてこんなにシンプルに書けるんだぜ、とか。[DSL/Groovy]Grapes/Grabの紹介。アノテーションかくだけでMavenリポジトリからJarをDLしてクラスパスへの追加が自動でできますよ。個人的にはGroovyのキラー機能。ポータブルなスクリプトを書くのに最高の機能です。GrabResolverアノテーションを使えば、独自のMavenリポジトリを指定してあげることもできます。[DSL/Groovy]Groovyを使ったDSLの例の紹介。