svmはScala複数バージョンのインストーラー。利用バージョンの切り替えも簡単にできる。 svmはBashスクリプト製のオープンソース・ソフトウェア。シェアはまだまだ低いが一部で人気のプログラミング言語がScalaだ。JavaVM上で動作し、純粋なオブジェクト指向言語でありながら関数型言語の性質も持った、ユニークなプログラミング言語だ。 ヘルプ 開発は活発であり、2003年の登場から継続的に開発が続けられている。そのためバージョンアップが盛んであり、開発していた時と終わった時で安定板のバージョンが変わっていた、なんてことも十分考えられる。そこで使ってみたいのがsvmだ。 svmはScalaのバージョン切り替えソフトウェアだ。Rubyであればrvm、Pythonであればvirtualenvが知られている。svmを使うことで複数のScalaを一つのマシン上にインストールし、かつコマンド一つで