看我這個讀書筆記的工程的關鍵是要用emacs的org-mode才能看. 我也懶得加上git hook直接調用emacs將他生成html格式的. 因爲org-manual沒時間看完,我去,所以生成的html排版不滿意. 這個工程主要我是我家裏蹲學習Coursera Compilers的課程的讀書筆記. 中間也加上了一本前端黑客的讀書筆記,和若干本lisp/elisp學習的讀書筆記, 後者其實不算跑題,Compiler的只是和lisp其實結合也慢緊密的. 我每本書除了摘抄我認爲重要的知識外,每次讀完都會加一篇讀書筆記. 如果沒有代碼,我會把我自己練習過的代碼也提交於同名目錄下面. 下面寫了的,都是我看完的,那些沒寫的,都只是一個目錄,是todo的.
vczh-comipler-internals
這個是我讀vczh編譯器教程的讀書筆記.
a-quick-introduction-to-cpp
這本書簡單介紹了c++的語法,就是其中最小的集合,Compilers推薦的.
an-introduction-to-programming-in-emacs-lisp
說elisp的,知道一些emacs裏面特殊的macro就可以看懂emacs插件的寫法了.
an-introduction-to-gcc
非常簡單的介紹了gcc,Compilers推薦的.
gcc-the-complete-reference
不過癮,又看了這本大部頭,說了其他的一些工具,flex/bison/make/gdb等.
knownsec-dev-skill-table
這是知道創宇的技能表.除了python不怎麼想學,我想學Ruby,但是暫時也沒時間.
understanding-computation
這本是很好的書,豆瓣上竟然沒人評論.我也懶得發上去.主要是編譯器理論的一種 實踐方式.全書主要講了用Ruby實現一門語言,然後是各種自動機,用來解析正則表達式. 繼續學Ruby,我會去看鎬頭書或松本的世界.松本世界,沒有英文版的,不爽. 學Ruby主要是要學會用msf.