scala
いいところ
簡潔に書ける
Seq() == Seq()である
強い型システム
デフォルトでコレクションがイミュータブル
シングルスレッドではないのでN:Mスレッドで高効率に動作できる
GC言語
表現が統一的
なんかを作るときはなんか()で大抵作れる
Listもクラスも同じ。特殊な記法はあまりない
コレクションが特別扱いされる記法がないのが良いと思う
書きたい
scala/F[_]ってなんやねん
Scalaでは、ループを含む諸概念を統合し、合成というより高い視点からfor式が再構成されている。
for式は「合成可能」な概念を包括的に扱える道具だ。
Scalaの壁
JVMのインストール