Haskellを学んだとき。初めて本格的に関数型言語を学んだというの に、あんまり抵抗がなかったなぁ、と思い返してみて。ちょうど「ふつ うのHaskellプログラミング」という本が出た時期で、それを片 手に学んだからというのもあるのだけれど。
思い返してみると、一番の素地はC++で学んだような気がする。 たぶん。Haskellを学んだのは、その少し前に「Mordern C++ Design」読んでいて、(手続きでなく)宣言でプログラムを組み立てるということに面白さを感じていた頃(「C++の変態コードに惑わされていた頃」というべきか?)。
正攻法で学ばなくても、気付けば近くに道があったりするものなのかな、と。
ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
- 作者: 青木峰郎,山下伸夫
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/06/01
- メディア: 単行本
- 購入: 25人 クリック: 314回
- この商品を含むブログ (320件) を見る
Modern C++ Design―ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート活用術 (C++ In‐Depth Series)
- 作者: アンドレイアレキサンドレスク,Andrei Alexandrescu,村上雅章
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2001/12
- メディア: 単行本
- 購入: 12人 クリック: 214回
- この商品を含むブログ (102件) を見る