ノート:Scala

ページのコンテンツが他言語でサポートされていません。

リリース情報[編集]

2.7.3 がリリースされました。(Changes in Version 2.7.3 (13-Jan-2009))--219.120.144.148 2009年1月16日 (金) 03:37 (UTC)[返信]

「開発生産性」について[編集]

「開発生産性が非常に高い」と言う部分は、 わたし自身、Scalaに大きな期待を寄せてはいますが、若干主観的過ぎるように思います。 いかがでしょう・・・

「静的型付け関数型言語のため」という前半から文章がつながっていない気がします。たぶん、なにかの記述が抜けてるのでしょうか。 --fryed-peach 2008年3月8日 (土) 10:50 (UTC)[返信]

これは関数型言語的でしょうか?[編集]

例のところ、「これを、関数型言語的な再帰に置き換えると以下のようになる」とありますが、これはどう見ても手続き型言語的な再帰だと思います。「再帰を使っている=関数型言語的」というわけでもないでしょうし。--Aetos 2008年7月24日 (木) 07:17 (UTC)[返信]

また、その後の例も、どのあたりが「静的型付け関数型言語であることを最大限生か」しているのかわかりません。s:String と型が書かれていることを除けば、動的型付けの言語でも記述可能な例でしょう。--Aetos 2008年7月24日 (木) 08:45 (UTC)[返信]
よく知りませんが、(手続き型プログラミングでは不要、あるいは非効率な)末尾再帰にすると、という意味ではないでしょうか。Mulukhiyya 2008年7月24日 (木) 17:19 (UTC)[返信]

影響を受けた言語について[編集]

最近、Scalaに興味を持ったのですが、明らかにRubyに影響を受けていませんか? 追記したいのですが、いかがでしょうか。