ほんじゃらねっと

ダイエット中プログラマのブログ

仕事でJavaを使うプログラマが個人用のライトな言語としてGroovyを選択するメリットとは

ここ数ヶ月ほどGroovyを使ってみて、感じたメリット。 こういうことを明確にしておくと、他の言語に傾いて時間を無駄にせずにすむ。

  1. Javaで覚えたライブラリをそのまま使えるので、基本を覚えればすぐに使える
  2. 逆にGroovyで覚えたライブラリをJavaでも使える
  3. PythonなどのLL言語と同じくコンパイル不要でVimでサクッと書いて実行できる
  4. 必要なライブラリはGrapeでGrabすれば実行時に自動的にダウンロードしてくれる
  5. GrailsRails風にWebアプリが作れる
  6. 新しい言語なのでクロージャーやらビルダーやら効率的にコーディングできる仕様
  7. Groovyで書いたコードをJar化してJavaから呼び出すことも可能

便利なライブラリを見つけたら仕事にも活かせる、というのがいい。