在 Minecraft 中,造出一臺計算機有多難?
《我的世界》(Minecraft)是一款風靡全世界的沙盒遊戲,該遊戲以玩家在三維空間中 自由地創造和破壞不同種類的方塊為主題。玩家在遊戲中像堆積木一樣對元...
在《量化交易之計算機技術基礎書單》一文中,我主要是針對喜歡量化交易的初學者推薦了基本python量化入門級的書籍。因為量化交易大部分工作可以由python可以完成,對於C/C++雖然還是需要用到,例如在我們量化工作中,在實盤交易算法和要求高速度運算的算法,我們才會把python改用C/C++實現。但是整體來說,C/C++使用頻率並不高,對於非專業量化投資者完全可以忽略。所以本來不打算分享C/C++的學習書籍,但是後來一位研一金融工程的小濤發私信表示對C++很感興趣,理由是因為他導師要他用C/C++實現量化交易的一個統計套利投資模型,同時希望我能分享一下這方面的經驗。因此,我還是補充一下吧。
《C++ Primer》 -> 《C++ Programing Language》 -> 《C++編程思想》 這三本都是基礎,看完這三本,你的 C++ 語法不會存在太多漏洞了 。
《C++ 實踐》 -> 《C++ 高級編程》 -> 《effective C++》
《深入C++對象模型》
《C++高級編程》 -> 《C++ 模板》 -> 《C++ 設計新思維》 -> 《C++ meta programing》
《用 C++ 描述數據結構》
最後還是強調一個問題,計算機語言什麼都不重要,計算機編程語言只是一個工具,萬變不離其宗,只要能把一個方向學精通學透,最終能投入到生產中才是王道。這和人做事情一樣,不追求全能,只需要有一個地方比別人都強,把一個行業深耕到底,逐漸成為該行業的專家,其它什麼的自然會來找你。