Javaはもう過去の物か?

新しもの好きの間ではそういう考え方が広がり始めて久しいが、ようやく新しい流れが始まってきている。それはJavaVMの中でJava言語以外のコードを実行させるというものだが、この程度ならは知っている人も多いだろう。その中で注目すべきは、関数型言語Scalaである。これは他の環境にはない言語で、オブジェクト指向関数型言語であるOCamlから多くのものを取り入れている。Javaの実績ある環境の中で本格的な関数型言語という未体験ゾーンに踏み込めるのはすごく魅力的である。しかも、優れた処理速度というおまけまでついている。早くも次世代のJVM標準言語にしようという声も上がっている。最近元気がなくなっているJava派には福音となることだろう。