Programmare con Lua. Un linguaggio di scripting semplice e veloce
Edizioni del Faro
Trento, 2023; paperback, pp. 276, cm 15x21.
ISBN: 88-5512-323-8
- EAN13: 9788855123235
Languages:
Weight: 0.41 kg
Lua è un linguaggio di programmazione ad alto livello creato presso la Pontifícia Universidade Católica di Rio de Janeiro nel 1993 e, da allora, è stato adottato come linguaggio per molteplici applicazioni. Date le sue doti di linguaggio facile da apprendere, leggero in termini di occupazione di risorse e con una buona velocità di esecuzione, è stato usato in diversi framework per lo sviluppo di giochi in 2D. Questa guida vuole essere unintroduzione al linguaggio, utile sia per chi si avvicina alla programmazione per la prima volta che per chi proviene da altri linguaggi. Affronteremo la conoscenza di Lua andando per gradi: installazione e configurazione di un ambiente di sviluppo; le basi del linguaggio e la sintassi; i tipi di dato e gli operatori; la programmazione condizionale; le funzioni, i parametri ed il passaggio dei dati; le tabelle e le metatabelle; le funzioni di input/output; le librerie standard; la programmazione orientata agli oggetti; le coroutine; la gestione della pulizia della memoria. Abbiamo trattato gli argomenti il più semplicemente possibile, arricchendoli con esempi di codice e spiegazioni dettagliate in modo da facilitare la comprensione.