Bewertung:

In den Rezensionen wird „Programming in Lua“ als maßgeblicher Leitfaden sowohl für Anfänger als auch für erfahrene Programmierer, die sich für die Programmiersprache Lua interessieren, hervorgehoben. Die Leser schätzen den maßgeblichen Inhalt des Buches, den klaren Lehrstil und die umfassende Behandlung sowohl grundlegender als auch fortgeschrittener Themen in Lua. Einige fanden es jedoch dicht und langsam zu lesen, insbesondere für diejenigen, die mit Programmierkonzepten nicht sehr vertraut sind.
Vorteile:⬤ Maßgebliche und umfassende Abdeckung von Lua und seiner C-API.
⬤ Geschrieben von einem der Schöpfer von Lua, was Qualität und Tiefe garantiert.
⬤ Strukturiert wie klassische Programmierbücher, so dass es leicht zu navigieren ist.
⬤ Enthält Übungen und aktualisierte Informationen, die die jüngsten Änderungen widerspiegeln (Lua
⬤ 2).
⬤ Geeignet für eine Reihe von Erfahrungsstufen von Anfänger bis Fortgeschrittene.
⬤ Würdigt die einzigartigen Eigenschaften und das Design von Lua.
⬤ Einige Leser fanden es dicht und schwierig, es schnell zu verdauen.
⬤ Es gibt nur wenige grafische Darstellungen, die das Verständnis komplexer Konzepte erleichtern könnten.
⬤ Einige Themen könnten sich für Gelegenheitsprogrammierer oder Anfänger technisch anfühlen.
⬤ Einige Kapitel wurden als zu kurz oder zu wenig detailliert empfunden, z. B. bei praktischen Beispielen.
(basierend auf 85 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.
Derzeit wird Lua in Bereichen eingesetzt, die von eingebetteten Systemen bis zur Webentwicklung reichen, und ist in der Spieleindustrie weit verbreitet, wo Lua-Kenntnisse unbestreitbar von Vorteil sind. Lua hat sich auch als wichtige Sprache in der Softwareentwicklung für mobile Geräte etabliert.
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, und gibt zahlreiche Codebeispiele. Programmieren in Lua richtet sich an Personen mit etwas Programmierkenntnissen, setzt aber keine Vorkenntnisse über Lua oder andere Skriptsprachen voraus.
Diese dritte Auflage aktualisiert den Text auf Lua 5.2 und bringt umfangreiches neues Material. Insbesondere enthält sie mehr als einhundert Übungen, die über alle Kapitel verteilt sind und von einfachen Fragen zur Sprache bis hin zu kompletten kleinen Projekten reichen.