Cantitate/Preț
Produs

Programming in Lua, fourth edition

Autor Roberto Ierusalimschy
en Limba Engleză Paperback – aug 2016

Adresată programatorilor cu experiență medie sau avansată care doresc să stăpânească un limbaj de scripting eficient, Programming in Lua, fourth edition reprezintă resursa definitivă pentru acest ecosistem. Fiind scrisă de Roberto Ierusalimschy, arhitectul principal al limbajului, lucrarea beneficiază de o autoritate tehnică indiscutabilă. Subliniem faptul că această a patra ediție nu este doar o simplă actualizare pentru versiunea 5.3, ci o restructurare profundă a materialului didactic, menită să reflecte evoluția modului în care Lua este utilizat astăzi în sisteme integrate, Internet of Things și dezvoltarea de jocuri. Abordarea este una riguroasă și progresivă. Suntem de părere că structura cărții facilitează asimilarea conceptelor complexe prin ordonarea lor în funcție de dificultate, pornind de la tipurile de date fundamentale și ajungând la mecanismele avansate de tip 'metatables' și corutine. Apreciem în mod deosebit secțiunea dedicată integrării cu limbajul C, un aspect critic pentru performanță în software-ul industrial. Cititorul care a aplicat ideile practice din Developing Games on the Raspberry Pi va găsi aici fundamentul teoretic și tiparele de programare necesare pentru a trece de la simpla utilizare a scripturilor la arhitecturarea unor sisteme complexe. În contextul operei autorului, dacă Lua 5.2 Reference Manual servește ca definiție formală a limbajului, acest titlu acționează ca un ghid de bune practici. Față de volumul Lua Programming Gems, care colectează tehnici avansate și specifice, ediția de față oferă o viziune unitară și coerentă asupra întregului limbaj, fiind indispensabilă pentru oricine dorește să utilizeze Lua la potențialul său maxim de flexibilitate și portabilitate.

Citește tot Restrânge

Preț: 23310 lei

Preț vechi: 29138 lei
-20%

Puncte Express: 350

Carte disponibilă

Livrare economică 27 mai-10 iunie


Specificații

ISBN-13: 9788590379867
ISBN-10: 8590379868
Pagini: 388
Dimensiuni: 189 x 246 x 21 mm
Greutate: 0.75 kg
Editura: Lua.Org

De ce să citești această carte

Recomandăm această carte oricărui dezvoltator software care dorește să învețe Lua direct de la sursă. Veți câștiga o înțelegere profundă a modului în care un limbaj minimalist poate fi extrem de puternic prin extensibilitate. Este resursa esențială pentru programatorii din industria de gaming sau cei care lucrează cu sisteme embedded și au nevoie de un scripting rapid, portabil și ușor de integrat cu cod nativ C.


Descriere scurtă

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.