1. Paneboze je to Lua, ne LUA
(portugalsky mesic vs. neexistujici zkratka)
2. Spravny postup vicemene neexistuje - je to hodne subjektivni
3. Optimalizace kodu - tohle se vetsinou resi az kdyz je problem - z osobni zkusenosti muzu rict, ze za cca. 10 let pouzivani Lua jsem neresil optimalizaci kodu kvuli rychlosti, spise smerem k vyuziti RAM - to se ale jednalo o system s cca 300kB volne RAM (
https://www.denso-wave.com/en/adcd/product/barcode/handy_terminal/bht-900.html)
4. Vyuziti potencialu - aneb nalijte nam prosim do hlavy 10let zkusenosti za tri dny, znacka specham :-)
Bez praxe nejsou kolace - idealni start
http://www.root.cz/serialy/programovaci-jazyk-luaPokud bych necemu nerozumel, tak rychla pomoc #Lua na IRC/FreeNode, dale Lua WiKi, pripadne Lua mailing list, ktery je dle meho jeden z nejlepsich.