プログラミング言語scalaで書かれている。