目前迷恋的语言就是C++和Scheme/Racket,所以路线主要分成3个,这两种语言再加上一个算法与数据结构方面的。
打钩表示我正在看的。
1.C++
主要通过以下4本书
①C++ Primer ,5th
②The C++ Standard Library ,2nd ✔
③Inside The C++ Object Model
④The Design and Evolution of C++
当然C++这几本书我都会读中文,因为译者都很权威,不会存在像C++ Concurrency in Action一样,书非常棒,翻译糟糕透顶的情况。
2.Scheme/Racket
①Structure and Interpretation of Computer Programs ,2nd 即SICP ✔
②The Little Schemer
目前就这么多了,①有很好的译本,②的话就只能读英文了。
想的是先学Scheme再转Racket
3.Algorithms
①Master Algorithms with C
②Algorithms,4th ✔
这两本书都有中译本,并且是偏重实现的书,看起来没有算法导论那么艰深。而且同时看算法和C++的标准库感觉也很搭配。