プログラミング言語Scalaとは? 最近、Scalaというプログラミング言語が注目を集めている。Scalaとはオブジェクト指向プログラミング言語に関数型プログラミング言語の特徴を取り入れたマルチパラダイム言語で、JavaVM上で動作する。2003年に開発が開始された歴史の浅い言語ではあるものの、親しみやすいオブジェクト指向言語と関数型言語の強力な機能がほどよいバランスで統合されており、これまでJavaなどの一般的なオブジェクト指向言語を利用していた開発者が関数型言語のエッセンスを学ぶための言語としても最適だ。 今回紹介するのは、Eclipse上でScalaによるプログラミングを行うためのプラグイン、Scala Plugin for Eclipseだ。このプラグインは以下のような機能を提供している。 Scalaプロジェクト、クラス等を生成するためのウィザード 強調表示、ハイパーリンク等の機能