タグ

groovyに関するwata88のブックマーク (3)

  • Kotlinに対する雑感 | さにあらず

    1.0.0 がリリースされました。やりましたね。 僕の観測範囲内に見えることが増えてきたので、興味位で少しずつ触っています。 まず、ブラウザだけで試せるチュートリアルが大変素晴らしいので、Kotlin が肌に合うかどうか確認するといいですよ。 Kotlin Koansjs で実装されたエディタなのにシンタックスハイライトだけでなく、入力補完がガンガン効くので凄く良い。 僕の理解#大体 3 日くらいかけて言語仕様やマニュアルの類を読みながらチュートリアルをこなした結果、 Kotlin は 安全な次世代の Groovy であるという理解に到達しました。 僕が Groovy に対して持っていた不満は、大体以下の通り。 ランタイムがデカ過ぎるgroovy-all-2.4.6-indy.jar が 6.5Mバイトコードエンハンス等の危険な黒魔術がカジュアルに動く型がありそうで、実は殆どない型があま

    Kotlinに対する雑感 | さにあらず
  • 「未経験者OK!」のコードは通るんです。そう、Groovyならね。 - Qiita

    こちらの求人(画像が差し代わってたので魚拓)のコードが一部で話題になっていますが、Groovyなら(1行足すだけで)コンパイルエラーを出さずに正常終了させる事ができます。 Groovyは末尾のセミコロンは不要なので「String company = "~~"」の宣言もOK metaClassを使ってInteger#parseIntを常に0を返すように書き換える Integer.metaClass.static.parseInt = { String val -> 0 } String company = "未経験者、中途者の熱意" int i = Integer.parseInt(company); while(true) { if( i == 0 ) { break; } System.out.println("笑顔"); } とはいえこのコードの意味するところが全く分からない事に変わり

    「未経験者OK!」のコードは通るんです。そう、Groovyならね。 - Qiita
  • Apple's Swift programming language inspired by Groovy

    During Apple’s WWDC conference was announced a new programming language, called Swift, targeted at developing on iOS devices (and likely Mac OS X in the future as well). When looking through the slides from the keynote, online documentation, and iTunes ebook, an acquainted Groovy eye would immediately notice the inspiration the Swift designers took from Groovy. In one of the slides covering Swift,

  • 1