Scalaプログラミング

概要

スクリプト実行

Linux

hello.scala

#!/bin/bash
exec scala -savecompiled "$0" "$@"
!#
println("Hello!")

後は、chmod +x で実行可能に設定すればシェルスクリプト形式で実行ができる。
#!〜!#の間は、シェルスクリプト形式で実行するのに必要。
実行方法は下記の2つのどちらでも可能。

# scala
scala hello.scala
# bash
# chmod +x で実行可能にしておくこと
./hello.scala

2つ目のbash形式での実行では、jarが生成される。2回目以降はjarの方が実行されて、速度が多少速くなるらしい。(-savecompiledオプション)

Windows

Windowsも可能らしいが割愛。下記を参照の事。
http://www.h7.dion.ne.jp/~samwyn/Scala/install.htm