質問

私は自分のcygwin(ビスタ)のホームディレクトリにtgzファイルを抽出することにより、Scalaの-2.8.0.RC3を設置しました。私は、Scalaの-2.8.0.RC3 / binに$ PATHを設定することを確認しました。

IタイピングでREPLを起動します:

$ scala
Welcome to Scala version 2.8.0.RC3 (Java HotSpot(TM) Client VM, Java 1.6.0_20).
Type in expressions to have them evaluated.
Type :help for more information.

scala>

今、私が式を入力しようとしたとき、

scala> 1 + 'a'

がカーソルハング任意の応答なし。私は、バックグラウンドでの百万のタブやVLCの再生とクロムのオープンを持っていることを確かに、しかし、CPUの使用率は12%だったと仮想メモリが利用、75%程度でした。どうしたの ?私は、CLASSPATHを設定したり、他のステップを実行する必要があります。

役に立ちましたか?

解決

(もちろん、コンパイラが含まれます)REPLのための巨大なスタートアップコストがありますが、それはfscを使用していない、それは自己完結型の単一のJVM内にあります。それを使用すると次第にそれは非常に高速ですその後、ネイティブコードに変換するJVMバイトコードが発生します。

scroll top