當前位置:編程學習大全網 - 編程語言 - 如何掌握函數式編程

如何掌握函數式編程

關於感覺補充:

我認為SICP現在是壹本好教材,但它只是壹本好教材。

關於路線補充:

入門,以後是走常用lisp路線還是scheme路線。

我強烈推薦認真讀幾遍《小陰謀家》和《老練陰謀家》。

(我還沒看過推理陰謀家。我看完就來更新。。。)

如果光看描述就能寫出函數,那是最好的。如果不能,至少應該寫下代碼,運行兩個值。

然後妳可以同時寫壹個簡單的解釋器。妳可以從無限神的博客或者TLS第10章的例子開始,然後再加上妳學到的任何東西,比如Letrec,LetCC。

關於書籍的補充:

屬於高級系列。。。

Scheme編程語言,第4版

我昨天才意識到這是r·肯特·迪布維格寫的。

Scheme編程語言,第4版

作者公開的電子版

編程語言基礎,第三版

丹尼爾·弗裏德曼的。。。

以上書籍亞馬遜中國上都有,但是非常非常貴。。。

關於編程環境補充:

寫完之後開始覺得mit-scheme不夠用,後來習慣了在emacs,不想在外面開解釋器。

發現了壹些東西。

蓋瑟:頂

妳可以在emacs裏連接球拍。

某些系統可能會出現小問題。

設置球拍Geiser Emacs路徑

——以下是第壹版。

拋磚引玉。Haskell和Clojure會自動跳過。。。沒用過。

精通意味著練習,思考,然後練習。

方案:

1.計算機程序的SICP結構和解釋

麻省理工學院的6.001麻省理工開放式課程|電子工程和計算機科學

課堂視頻,講義,作業等等都有。書後練的話我在看黃茲的回答。

2.這就是那個小陰謀家

我認為最好在讀完《SICP》的前兩章後就壹頭紮進這本書,讀完之後再回頭看剩下的部分。

我當然是在胡說八道。

《解釋者》的文章比《SICP》的第四章要簡潔得多。

去schemers.org!

如果妳想深入了解,王銀在他的博客中給出了壹些。

然後IU的C311有書單。c 311/b 521/A596編程語言[首頁]

丹·弗裏德曼神父還是很靠譜的。

GNU有個東西叫古烈GNU Guile(關於Guile)。

常見的lisp:

提到田春冰川春天(何冰)的博客,我記得他給了壹個書單,保羅·格拉厄姆寫的等等。

  • 上一篇:小學四年級春遊策劃方案範文(兩篇)
  • 下一篇:TCL推出搭載高通S675處理器的新手機品牌Plex,未來將在臺灣地區銷售。
  • copyright 2024編程學習大全網