Bewertung:

Das Buch „Programming in Lua“ wird im Allgemeinen für seine fundierte Darstellung der Funktionen von Lua gelobt, obwohl die Meinungen über seine Eignung für Anfänger geteilt sind. Viele Leser mit vorheriger Programmiererfahrung halten es für eine ausgezeichnete Ressource, während andere darauf hinweisen, dass es komplex und fragmentiert sein kann, was es für diejenigen, die neu im Programmieren oder in Lua sind, weniger zugänglich macht.
Vorteile:⬤ Umfassende Abdeckung der Lua-Funktionen.
⬤ Benutzerfreundlich für diejenigen, die bereits über Programmierkenntnisse verfügen.
⬤ Gute Beispiele zu den Kapiteln.
⬤ Interaktive Shell zum Testen von Befehlen.
⬤ Sehr empfehlenswert für Lua-Programmierer, die ihr Verständnis verbessern wollen.
⬤ Nicht für absolute Anfänger geeignet; setzt Programmierkenntnisse voraus.
⬤ Einige Beispiele sind vage und können verwirrend sein.
⬤ Das Buch kann fragmentiert erscheinen und es fehlen detaillierte Erklärungen für bestimmte Konzepte.
⬤ Viele Benutzer sind zur Klärung auf externe Quellen angewiesen, was den praktischen Wert des Buches schmälert.
(basierend auf 71 Leserbewertungen)
Programming in Lua, fourth edition
Lua verbreitet sich immer mehr in verschiedenen Bereichen der Software, von eingebetteten Systemen und mobilen Geräten bis hin zum Web und dem Internet der Dinge. Außerdem spielt es eine wichtige Rolle in der Spieleindustrie, wo Lua-Kenntnisse zu einem unbestreitbaren Vorteil geworden sind.
Lua ist die Sprache der Wahl für jeden, der eine Skriptsprache benötigt, die einfach, effizient, erweiterbar, portabel und frei ist. Programming in Lua ist das offizielle Buch über die Sprache und bietet eine solide Grundlage für jeden Programmierer, der Lua verwenden möchte. Es wurde von Roberto Ierusalimschy, dem Chefarchitekten der Sprache, verfasst und deckt alle Aspekte von Lua 5 ab - von den Grundlagen bis hin zur API mit C.
Das Buch ist die wichtigste Quelle für Programmiermuster für Lua, mit zahlreichen Codebeispielen, die dem Leser helfen, das Beste aus der Flexibilität und den leistungsstarken Mechanismen von Lua zu machen. Programmieren in Lua richtet sich an Personen mit etwas Programmierkenntnissen, setzt aber keine Vorkenntnisse über Lua oder andere Skriptsprachen voraus.
Diese vierte Auflage aktualisiert das Buch auf Lua 5.3 und stellt eine komplette Umstrukturierung des Textes dar. Aufbauend auf seiner langjährigen Erfahrung im Unterrichten von Lua hat Roberto das Buch umstrukturiert, um das Material in einer zunehmenden Reihenfolge der Komplexität zu präsentieren, was es dem Leser ermöglicht, den Charakter der Sprache besser zu erfassen.