一部で話題になっており、関数型の言語を一度触ってみたかったので、勉強がてら使ってみました。 今回は、チュートリアルを元に、導入と簡単なScalaプログラムの作成、Javaとの連携の方法をまとめます。 Scalaとは スカラと読むそうです。防御力が上がりそうですね。 JavaやRubyのようなオブジェクト指向言語とLispやHaskellのような関数型言語の中間にある静的型付け関数型言語です。 JVM上で動くので、Javaのライブラリを使うことができ、またコンパイルするとJavaのクラスとして実行することもできます。 導入 Java1.4 以降の環境が必要です。 Scala本体は以下のページからダウンロードできます。現在の最新バージョンは2.7です。 http://www.scala-lang.org/downloads/index.html Windowsの場合、zipを落としてきて解凍し