Roberto Ierusalimschy is the leading architect of the Lua programming language, driving its development since its inception in 1993. He is an Associate Professor of Computer Science at PUC-Rio (the Pontifical Catholic University of Rio de Janeiro), where he works with programming-language design and implementation.
Roberto has a M.Sc. Degree and a D.Sc. Degree in Computer Science, both from PUC-Rio. He was a visiting researcher at the University of Waterloo, ICSI, GMD, and UIUC, and a Tinker Professor at Stanford. As a professor at PUC-Rio, Roberto was the advisor of several students that later became influential members of the Lua community. Roberto is also a Distinguished ACM Speaker and a member of the IFIP Working Group on Language Design.
Lua is spreading more and more throughout different areas of software, from embedded systems and mobile devices to the Web and the Internet of Things. Besides, it has a major role in the game industry, where knowledge of Lua has become an indisputable asset. Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Programming in Lua is the official book about the language, providing a solid base to any programmer who wants to use Lua. Authored by Roberto Ierusalimschy, the chief architect of the language, it covers all aspects of Lua 5---from the basics to its API with C. The book is the main source of programming patterns for Lua, with numerous code examples that help the reader to make the most of Lua's flexibility and powerful mechanisms. Programming in Lua is targeted at people with some programming background, but does not assume any prior knowledge about Lua or other scripting languages. This Fourth Edition updates the book to Lua 5.3 and marks a complete reorganization of the text. Building on his many years of experience teaching Lua, Roberto has restructured the book to present the material in a growing order of complexity, allowing the reader to better absorb the character of the language.
##Roberto Ierusalimschy. Programming in Lua. URL: [https://www.lua.org/pil/contents.html] 這本書是對 Lua 編程語言的係統介紹。其實這本書有緊跟最新 Lua 版本的新版,但那是需要花錢買的。我這次讀的是作者免費公布在網絡上的本書第一版,所以多少和最新的 Lua 是有一點齣...
評分##不管是java還是c這些主流語言光經典巨著就有好幾十本。每次都要選半天,暈頭轉嚮的。還是lua好,就這麼一本。 首先我是外行,既不瞭解lua,對c也隻限於語法,所以評論都是基於初學的觀點。 書的質量不錯,紙張比較有質感,排版還算閤理。不過要是代碼能夠用比較突齣的字體區...
評分 評分 評分##Roberto Ierusalimschy. Programming in Lua. URL: [https://www.lua.org/pil/contents.html] 這本書是對 Lua 編程語言的係統介紹。其實這本書有緊跟最新 Lua 版本的新版,但那是需要花錢買的。我這次讀的是作者免費公布在網絡上的本書第一版,所以多少和最新的 Lua 是有一點齣...
評分##其實最後一部分關於 C 的還沒看(暫時用不到,先放一放QAQ),不過前麵看下來確實感覺挺靈活的,而且體積較小,甚至解釋瞭為什麼不用 POSIX regex 或者 Perl 正則錶達式,因為他們太長瞭,快要有一半 lua 的標準庫的代碼那麼多,最終 lua 的正則匹配隻有 600 多行。記錄一下:lua user wiki lua 是一個很符閤我的審美觀的語言:簡潔、高效。 我嚮所有 C 齣身卻想學習一本動態語言的程序員推薦 lua 。因為它有所有動態語言的優點。在我看來,那指 gc , closure , 高效的 string 和字典 。這些都是直接用 C 來寫程序很難實現的。 但是 lua 又沒有 python , ruby 的繁...
評分 評分 評分本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有