
Abstract Lua is a scripting language created in 1993 in Brazil. We have reported in detail on the birth of Lua and its evolution until 2007. Here, we chronicle the evolution of Lua since then. In particular, we …
- [PDF]
Lua Programming Gems
Lua Programming Gems edited by Luiz Henrique de Figueiredo, Waldemar Celes, Roberto Ierusalimschy.
- [PDF]
Lua Programming Gems
He discovered Lua while looking for an embeddable scripting language, just when Lua 5.1 was released, and he fe ll in love both for the language itself and its new package system.
- [PDF]
The Evolution of Lua
1. Introduction Lua is a scripting language born in 1993 at PUC-Rio, the Pontifical Catholic University of Rio de Janeiro in Brazil. Since then, Lua has evolved to become widely used in all kinds of industrial …
Lua is a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua combines simple proce-dural …
- [PDF]
Lua Performance Tips
Lua is famous for its performance, and it deserves its reputation among sc ripting languages. Nevertheless, we all know that performance is a key ingredie nt of program- ming. It is not by chance …
- [PDF]
Exceptions in Lua
As mentioned, Lua lacks the common try–catch construct for dealing with exceptions, which may put off some programmers. By creating something in pure Lua close to that familiar construct, perhaps we …
What is Lua API++ Purpose: embed Lua into C++ application create and expose functions and data to Lua Easy to use automatic stack management expressive OO syntax natural expressions: calls, …
- [PDF]
The Evolution of Lua
Lua is a simple, yet powerful, language for extending applications. Lua has been developed by TeCGraf, the Computer Graphics Technology Group of PUC-Rio, the Catholic University of Rio de Janeiro, Brazil.
Refs created via Lua have to be manually broken — i.e., they create the moral equivalent of reference-counting cycles Worked with some really ugly hacks based on per-object metatables Lua 5.1w5’s …