You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Groovy & Grails eXchange 2011はGroovyのプロジェクトリーダであるGuillaume Laforge氏によるGroovy最新情報を紹介するキーノートセッションから始まりました。本記事ではこのキーノートセッションで紹介されたGroovyの最新情報を中心に、その他のGroovyセッションを紹介していきます。 Groovy1.8最新情報 Groovy1.8ではさまざまな新機能の追加や改善が行われています。またいくつかの点でのパフォーマンスも改善されました。 コマンドチェーンによるDSLの改善 メソッド呼び出し時のドットと括弧が省略できるようになり、コマンドチェーンを利用することでDSLの実装が容易になりました。 Groovy1.7まではコマンドチェーンを利用しても次のような記述しかできかできませんでした。 turn(left).then(right) Groovy
Groovyで(というかJavaで)動的に作った文字列をFTPでアップロードしてWebページをゴリゴリ更新できないかな〜と思い、ライブラリを探してみたらJakartaのcommons-netに行き着きました。 ちょうどその頃、twitterでゲンゾウさんにGroovy使ってるんならgrapeがいいよとつぶやいていただいたので、いい機会だったので試してみました。 grapeのことがよく分かっていなかったので、とりあえずゲンゾウさんのこの記事と、さらにそのリンク先の記事を参考にさせていただきました。 使用するライブラリ Commons Net http://www.mvnrepository.com/artifact/commons-net/commons-net で、出来たのが以下のような感じ*1 import static java.lang.System.* import org.apa
この記事は From Java to Groovy in a few easy steps | Groovy Zone の和訳です。思いっきり意訳です、あしからず。 GroovyとJavaは、いとこみたいに近い存在で、構文がとても似ているからJava開発者にとってGroovyを覚えることはとても簡単です。Javaプログラムのほとんどはそのまま、有効なGroovyプログラムなんです!でも、Groovyを学ぶようになるとそのうちにGroovyに用意されている気の利くデフォルト値やGStringなどショートカット記法を使うようになっていくでしょう。 この記事では最初にJavaプログラムを取り上げ、それをGroovyに置き換えてゆくプロセスをご紹介します。まずは少々馬鹿げているかもしれませんが、複雑なHello Worldプログラムから始めることにしましょう。後の方の記事ではより高度な例をご紹介し
Groovyとは ... Python,Ruby,Smalltalk等の多くの機能がインスパイヤされ、Java開発者がJavaのような構文で使用可能にしたJavaプラットホーム用の アジャイルダイナミック言語 です。 web applications 開発、簡単な shell scripts の記述、GroovyのJUnit統合での簡素で有意義な テストケース の記述、 本物の実務に使えるアプリケーション のプロトタイピングと構築は、今まで一度もこんなに簡潔でグルービーではありません。 Groovy はJavaオブジェクトとライブラリでキレイに動作し アプリケーション開発 また スクリプティング モードのどちらでもストレートに Java バイトコード にコンパイルされます。 日本語翻訳について 簡単な"ハローワールド"スクリプト:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く