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 ...
Download Link : readmeaway.com/download?i=8590379868
8590379868 Programming in Lua, fourth edition PDF by Roberto Ierusalimschy Read Programming in Lua, fourth edition PDF from Lua.Org,Roberto Ierusalimschy Download Roberto Ierusalimschy's PDF E-book Programming in Lua, fourth edition
Almost perfect book which might in some sense not just about Lua but overall about language design, elegance and all that. Last chapters on embedding are complex but nevertheless useful.
Mostly picked this up to read about coroutines and embedding it in c/rust (no rust here.) Was incredibly surprised at the depth. It doesn't just cover the basic language but incredibly helpful "luaisms" such as implementing prototype based inheritance like JavaScript, multiple inheritance, event driven programming, iterators etc. Roberto isn't afraid to get into the weeds and show the power of the language. Whether you need a "getting started" on the keywords or drive into complex implementations and see practical patterns and usage, this book has it. My bookmarks are on pages 32,57, 64, 81, 92, 99, 118, 130, 140, 172, 199, 219, 248, & 262.
A comprehensive but concise overview of the language by the chief architect himself. Contains exercises and recommends best practices. Go-to resource for programmers interested in Lua.
Originally I thought "Lua: Quick Reference" was all I needed, because the language seemed to just be a minimalistic scripting language. The more I used the language, though, the more I realized how elegant and powerful Lua is. This book, by one of the authors of the language, gave me the big picture that I was missing. (It's tables all the way down.) [I skipped the section on embedding Lua with C, as I am not a C programmer.]