$13.99
Email or call for price.
Email or call for price.
Description
Lua fue creado en 1993 por Roberto Ierusalimschy, Luiz Henrique de Figueiredo y Waldemar Celes basado en C y Perl con una estructura similar. Miembros del Grupo de Tecnolog a en Computaci n Gr fica (Tecgraf) en la Pontificia Universidad Cat lica de R o de Janeiro. Las versiones de Lua anteriores a la 5.0 fueron distribuidas bajo una licencia similar a la BSD, de la versi n 5.0 en adelante se utiliza la licencia MIT, compatible con la GPL.Lua ha sido usado en muchas aplicaciones comerciales y no comerciales, cuyo n mero incrementa cada a o.Lua es un lenguaje de programaci n suficientemente compacto para usarse en diferentes plataformas. En Lua las variables no tienen tipo,'s lo los datos y pueden ser l gicos, enteros, n meros de coma flotante o cadenas. Estructuras de datos como vectores, conjuntos, tablas hash, listas y registros pueden ser representadas utilizando la nica estructura de datos de Lua: la tabla.Lua es un lenguaje multiparadigma porque su sem ntica puede ser extendida y modificada redefiniendo funciones de las estructuras de datos utilizando metatablas, casi como en Perl (as permite implementar, por ejemplo, la herencia aunque sea ajena al lenguaje). Lua ofrece soporte para funciones de orden superior, recolector de basura. Combinando todo lo anterior, es posible utilizar Lua en programaci n orientada a objetos.