現在、『マンガで学ぶ関数型プログラミング』という漫画の連載をしようと思っています。詳細は、下のブログを参考にしてください:
http://bugrammer.hateblo.jp/entry/2015/07/12/155321
そこで関数型プログラミング初心者、あるいは挫折した方に質問します。どのような箇所で悩んだり、あるいは挫折しましたか? もしよろしければ、詳細なエピソードを教えてください。
また、「このトピックを重点的に解説して欲しい」と思うところがありましたら、それも教えてください(この項目に関しては必然ではありません)
なお、学習していた/している言語には、特に制限はありません。
関数型言語についての書籍やらネットの情報などは読んだことありますが、いまいち何がメリットなのか分かりません。
再帰や無名関数であれば手続き型の言語でもできるものがありますし。
関数型言語を知っている人の視点での説明では、知らない人向けの説明になっていないという感覚があります。
関数型言語に限った話ではないでしょうが、分かっている人には分からない人の気持ちが分からないのだろうと思います。
ちなみに私は挫折したわけではありませんがwww
ずっとHaskellを勉強していて、関数型プログラミングの記事をよく読むのですが、書いている人が使っている言語の主観が強過ぎて結局、関数型プログラミングについて書いてあるのではなくその言語の特性を書いてあることがよくあります。
なので、質問の意図とは違うと思うのですが、関数型言語とはなにか?関数型プログラムとはなにか?について書いてもらえるとうれしいです。
コメント(0件)