今までどの様な言語を経験したかによりますが、、、
仕事で使うのならばjavaのほうが安全です。
趣味で使うのなら、興味がある方で良いのでは?
私見ですが、Scalaは、並列処理が得意ですが、javaやC言語の様な手続き型言語より、どちらかというとlispやprologの様な関数型言語だと感じます。そのような言語を使っていた、あるいは全くプログラミング経験がないのならscalaはすんなり受け入れられると思いますが、そうでなければ受け入れるまで時間がかかるかもしれません。
▽2
●
匿名回答2号 ベストアンサー |
仕事でやるなら、ある程度覚悟がない限りScalaはやめたほうがいいです。
覚悟というのは、思ったより苦労するということ。
http://togetter.com/li/367665
また、Android自体を勉強することが主目的の場合も、同様に(必要以上に苦労するという意味で)Javaのほうが無難かもしれません。
Scala自体を勉強したいなら、AndroidよりもPlayでwebアプリなどからはじめたほうがやりやすいかもしれません。
逆に、(ある程度ハマることを覚悟する上で) 「Android も Scala も両方勉強できてお得だ!」と前向きに考えられるなら、Android を Scala でやるのはありだと思います。