関数型プログラミングの初心者の方、また勉強に躓いた方に質問します。


現在、『マンガで学ぶ関数型プログラミング』という漫画の連載をしようと思っています。詳細は、下のブログを参考にしてください:
http://bugrammer.hateblo.jp/entry/2015/07/12/155321

そこで関数型プログラミング初心者、あるいは挫折した方に質問します。どのような箇所で悩んだり、あるいは挫折しましたか? もしよろしければ、詳細なエピソードを教えてください。

また、「このトピックを重点的に解説して欲しい」と思うところがありましたら、それも教えてください(この項目に関しては必然ではありません)

なお、学習していた/している言語には、特に制限はありません。

回答の条件
  • 1人3回まで
  • 登録:2015/07/12 23:56:56
  • 終了:2015/07/19 23:56:56

回答(2件)

id:alfa-gadget No.1

alfa-gadget回答回数206ベストアンサー獲得回数342015/07/13 00:30:51

関数型言語についての書籍やらネットの情報などは読んだことありますが、いまいち何がメリットなのか分かりません。
再帰や無名関数であれば手続き型の言語でもできるものがありますし。
関数型言語を知っている人の視点での説明では、知らない人向けの説明になっていないという感覚があります。
関数型言語に限った話ではないでしょうが、分かっている人には分からない人の気持ちが分からないのだろうと思います。

ちなみに私は挫折したわけではありませんがwww

id:t10471 No.2

t10471回答回数0ベストアンサー獲得回数02015/07/13 10:59:53

ずっとHaskellを勉強していて、関数型プログラミングの記事をよく読むのですが、書いている人が使っている言語の主観が強過ぎて結局、関数型プログラミングについて書いてあるのではなくその言語の特性を書いてあることがよくあります。
なので、質問の意図とは違うと思うのですが、関数型言語とはなにか?関数型プログラムとはなにか?について書いてもらえるとうれしいです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません