- 238 名前:デフォルトの名無しさん mailto:sage [04/10/24 02:04:48]
- なんかいろいろ勉強するっていうと堅苦しいんで、実際に入門ページとか見て
自分でコードしていきながら概念を掴んでいく方がいいと思うよ。で、大雑把 にわかってから、その辺をキーワードに調べていくといいと思う。 # っていう意味で「ゆっくり勉強」って書いたんだったらスマソ 漏れは Ruby を書いても割と関数型スタイルで書こうとしちゃうんだが、けっ こう書けるし、 Ruby 知ってるなら抵抗感はそこまでないと思うな。 型について補足すると、このテの関数型言語には型推論という機能があって、 最低限自分が書きたいところだけ「これはこの型」っていうのを提示すれば後 はオーケー(別に型を敢えて指定する必要はない)、っていうところも、プログ ラマの負担軽減って意味では重要だと思う。 Haskell はラディカルすぎるんで挫折するかもしれないから、 ML 系言語から 攻めて行った方がいいかと思う一方、あれくらいラディカルじゃないと関数型 言語の面白さが全部は伝わらないのかもという気もしていて、どっちを勧める かは正直、悩むな。 漏れは京大の五十嵐先生の OCaml の講義録から興味を持ったクチなので、 Haskell がなんだかわからなかったら OCaml を勧めとくよ。モナドとか型ク ラスとかいった小難しそうな(新しげな)のはなんにもない。そんかわり関数型 言語としては綺麗じゃない。
|

|