アカウント名:
パスワード:
いぜんちょっと囓っただけだけど、Javaの言語仕様を包含してるのがメリットでありデメリットに感じた。
>ライブラリなども C/C++ や Java と比べるとまだ少ない。javaのライブラリがそのまま呼べたはずなので、この問題だけはすくないけど、記述が煩雑で言語仕様が無駄に複雑。おかげでコードの読みにくさはかなりのもので、仕事で使いたいとは思わなかった。
Groovyにかけた時間を返して-> Scalaに時間をかける気などないに遷移するのが正解。Javaで不可能なことがScala環境になれば出来るということも無い
> Javaで不可能なことがScala環境になれば出来るということも無い
例えば、Optionとか、 http://www.ne.jp/asahi/hishidama/home/tech/scala/option.html [www.ne.jp]
その発展形のFutureとかはどうだろうか? http://docs.scala-lang.org/ja/overviews/core/futures.html [scala-lang.org]
どちらも、Javaに「いわゆる関数型」の流儀を持ち込むことで、コードが簡潔になり、ミスも抑制できる、という好例だと思う。
もちろんJav
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
Scala は関数型言語界のC++ (スコア:0)
いぜんちょっと囓っただけだけど、Javaの言語仕様を包含してるのがメリットでありデメリットに感じた。
>ライブラリなども C/C++ や Java と比べるとまだ少ない。
javaのライブラリがそのまま呼べたはずなので、この問題だけはすくないけど、
記述が煩雑で言語仕様が無駄に複雑。
おかげでコードの読みにくさはかなりのもので、仕事で使いたいとは思わなかった。
Re:Scala は関数型言語界のC++ (スコア:0)
Groovyにかけた時間を返して
-> Scalaに時間をかける気などない
に遷移するのが正解。
Javaで不可能なことがScala環境になれば出来るということも無い
Re: (スコア:0)
> Javaで不可能なことがScala環境になれば出来るということも無い
例えば、Optionとか、
http://www.ne.jp/asahi/hishidama/home/tech/scala/option.html [www.ne.jp]
その発展形のFutureとかはどうだろうか?
http://docs.scala-lang.org/ja/overviews/core/futures.html [scala-lang.org]
どちらも、Javaに「いわゆる関数型」の流儀を持ち込むことで、
コードが簡潔になり、ミスも抑制できる、という好例だと思う。
もちろんJav