Scalaいきなり挫折…

はやくも挫折しそうだ…

 

まず、スクリプト言語中心で今までやっていたから、静的言語(Scala型推論があるけど)はなかなか慣れない。

書き方が独特すぎ(逆に言えば表現が自由だから簡潔にかけるのかもし、関数型言語だからってのも理由)

 

しかも、JavaはAndoroidのみなので何となくでしかわからないし、Javaのエコシステムがいまいち理解できないし、これはどのタイミングで学べばいいんだー??

 

なにかモノを作りながら覚えていこうと思い、Playframework2を使ってみた。Railsに影響受けている分だけあって構成は似ているけど、細かい箇所までわからないし、sbtって何だ??Rubyのbundlerみたいなものなのか??

しかも、Intellij IDEAというIDEを使い始めたからそこも地味にキツい。

 

一番キツいのは情報が少ないことだ…。コップ本はあるが、これを全部読破して始めるのも現実的じゃないし、そもそも最初から全部の機能を理解しないくてもいいと思う。

とにかく最初から色々な壁にいきなりぶち当たっているよ。。

 

だけど、逆に言えばこれほど技術面でぶち当たったのは久しぶりだから、取り組んでみたい!