Bewertung:

Das Buch „Programming in Lua, Second Edition“ wird für seinen klaren, prägnanten und strukturierten Ansatz zur Vermittlung der Programmiersprache Lua hoch gelobt. Die Rezensenten schätzen die Fähigkeit des Buches, sich sowohl an Anfänger als auch an erfahrene Programmierer zu wenden, und heben die Expertise des Autors als Schöpfer von Lua hervor. Obwohl es als hervorragendes Nachschlagewerk und Lernhandbuch anerkannt ist, merken einige Benutzer an, dass viele der Informationen auch online verfügbar sind. Insgesamt wird das Buch als unverzichtbare Ressource für jeden angesehen, der sich mit der Lua-Programmierung beschäftigt.
Vorteile:⬤ Klarer und prägnanter Schreibstil, der Konzepte effektiv erklärt.
⬤ Gut strukturierter Inhalt, der sowohl für Anfänger als auch für erfahrene Entwickler geeignet ist.
⬤ Ausführliche Beispiele und Erklärungen zu Lua-Funktionen und -Bibliotheken.
⬤ Geschrieben vom Schöpfer von Lua, der für zuverlässige Informationen sorgt.
⬤ Gutes Engagement und Unterstützung beim Erlernen von Lua, von vielen Benutzern empfohlen.
⬤ Einige Informationen sind kostenlos online verfügbar, was das Buch überflüssig erscheinen lässt.
⬤ Es fehlen Kurzreferenzen am Ende jedes Kapitels, um die Syntax oder Funktionen schnell wiederzufinden.
⬤ Einige Benutzer erwähnten, dass es für absolute Neulinge in der Skripterstellung eine Herausforderung sein könnte.
(basierend auf 53 Leserbewertungen)
Programming in Lua
Lua ist die Sprache der Wahl für alle, die eine Skriptsprache benötigen, die einfach, effizient, erweiterbar, portabel und frei ist. Gegenwärtig wird Lua in Bereichen eingesetzt, die von eingebetteten Systemen bis zur Webentwicklung reichen, und ist in der Spieleindustrie weit verbreitet, wo Lua-Kenntnisse ein unbestreitbarer Vorteil sind.
„Programming in Lua“ ist das offizielle Buch über die Sprache und bietet eine solide Grundlage für jeden Programmierer, der Lua verwenden möchte. Das Buch 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 - und erklärt, wie man die Funktionen der Sprache nutzen kann, mit zahlreichen Codebeispielen.
„Programming in Lua“ richtet sich an Personen mit etwas Programmierkenntnissen, setzt aber keine Vorkenntnisse über Lua oder andere Skriptsprachen voraus. Diese zweite Auflage aktualisiert den Text auf Lua 5.1 und bringt umfangreiches neues Material, einschließlich zahlreicher neuer Beispiele, einer detaillierten Erklärung des neuen Modulsystems und zwei neuen Kapiteln, die sich mit multiplen Zuständen und Garbage Collection beschäftigen.