【激突】関数型言語 VS オブジェクト指向言語2at TECH【激突】関数型言語 VS オブジェクト指向言語2 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト612:デフォルトの名無しさん 12/04/29 13:56:15.31 >>608 お前が良く見た方がいい 613:デフォルトの名無しさん 12/04/29 14:10:28.74 括弧を省略する言語は危険 式と文を区別しない言語も危険 614:デフォルトの名無しさん 12/04/29 14:12:28.08 >>613 蛇の国からようこそおこしやす 615:デフォルトの名無しさん 12/04/29 14:22:29.08 Lisp系から見るとHaskellも括弧省略言語だな 616:デフォルトの名無しさん 12/04/29 19:36:04.13 λ式に比べたらLispだって 617:デフォルトの名無しさん 12/04/30 00:25:42.19 >>616 Lispの関数は apply = foldl ($) (((f x) y) z) == (apply f) [x, y, z] 省略ではなく、式を変形している (x, y, zの型が異なる場合、Haskellは上の式が間違っていると主張する) 618:デフォルトの名無しさん 12/04/30 01:24:53.48 >610 core i5で90s程度だね。 ちなみに def life() { cells.foreach(_.foreach(_.evaluate)) cells.foreach(_.foreach(_.update)) } を def life() { cells.par.foreach(_.foreach(_.evaluate)) cells.par.foreach(_.foreach(_.update)) } にして並列化すると30s。 まだまだ遅いけど。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch