網名codedump
長期從事互聯網後端服務開發工作。曾經在網易等公司從事遊戲服務器後颱開發,在網絡遊戲開發工作期間接觸到使用C++編寫服務核心引擎和使用Lua腳本編寫遊戲邏輯的技術組閤後,對Lua産生瞭濃厚的興趣,遂開始研究其實現原理,陸續公布於網絡。個人博客:www.codedump.info。
本書首先介紹瞭Lua中的數據結構,比如通用數據是如何錶示的、Lua的字符串以及錶類型的實現原理,接著討論瞭Lua虛擬機的實現,並且將其中重點的一些指令進行瞭分類講解,最後討論瞭垃圾迴收、模塊實現、熱更新、協程等的實現原理。
發表於2025-04-28
Lua設計與實現 2025 pdf epub mobi 電子書 下載
2017.10.27 針對第一次印刷勘誤 #4.2.4 取錶長度 這一節做瞭較多修改,就不在這裏單列,pdf已經提供,可以在: http://www.ituring.com.cn/book/download/ebeac2ba-d575-4319-8611-c166ba4a1229 下載。 #第62頁 代碼部分倒數第9行 錯誤內容:非終結符Name 和 funcbody不存在 ...
評分2017.10.27 針對第一次印刷勘誤 #4.2.4 取錶長度 這一節做瞭較多修改,就不在這裏單列,pdf已經提供,可以在: http://www.ituring.com.cn/book/download/ebeac2ba-d575-4319-8611-c166ba4a1229 下載。 #第62頁 代碼部分倒數第9行 錯誤內容:非終結符Name 和 funcbody不存在 ...
評分2017.10.27 針對第一次印刷勘誤 #4.2.4 取錶長度 這一節做瞭較多修改,就不在這裏單列,pdf已經提供,可以在: http://www.ituring.com.cn/book/download/ebeac2ba-d575-4319-8611-c166ba4a1229 下載。 #第62頁 代碼部分倒數第9行 錯誤內容:非終結符Name 和 funcbody不存在 ...
評分2017.10.27 針對第一次印刷勘誤 #4.2.4 取錶長度 這一節做瞭較多修改,就不在這裏單列,pdf已經提供,可以在: http://www.ituring.com.cn/book/download/ebeac2ba-d575-4319-8611-c166ba4a1229 下載。 #第62頁 代碼部分倒數第9行 錯誤內容:非終結符Name 和 funcbody不存在 ...
評分2017.10.27 針對第一次印刷勘誤 #4.2.4 取錶長度 這一節做瞭較多修改,就不在這裏單列,pdf已經提供,可以在: http://www.ituring.com.cn/book/download/ebeac2ba-d575-4319-8611-c166ba4a1229 下載。 #第62頁 代碼部分倒數第9行 錯誤內容:非終結符Name 和 funcbody不存在 ...
圖書標籤: Lua 編程 編譯原理 lua實現 計算機 程序設計 Programming 計算機科學
價格厚道,內容豐富,支持創爺。
評分第一時間拜讀,漲瞭不少知識,值得推薦。
評分書上偷偷的引用瞭我博客文章的段落。。不過在沒有足夠時間去閱讀Lua源碼的朋友,閱讀本書可以節約一些時間
評分詞典
評分書比較薄,lvm各個方麵都有提到,對於學習lua源碼的人有一定的藉鑒意義,但是作者有點局限於細節,宏觀上整體的設計和思考,細節上部分內容講的不夠深入。比如對於寄存器這塊,宏觀上可以介紹寄存器分配算法,然後細節上介紹lvm是如何分配、為什麼調整、怎麼調整寄存器,這些對於理解lvm 執行和指令實現很重要。
Lua設計與實現 2025 pdf epub mobi 電子書 下載