“The programming language”
Transcripción
“The programming language”
Lua “The programming language” Linea histórica Historia •Nacido en el año 1993, pero su primera versión comercial se lanzo en el año 1998 •Creado en Brasil, en la PUC de Rio de Janeiro por Roberto Ierusalimschy, Luiz Henrique de Figueiredo y Waldemar Celes (miembros del Grupo de Tecnología en Computación Gráfica (Tecgraf) en la Pontificia Universidad Católica de Río de Janeiro) Versiones lanzadas Lua 1.0: 28/07/1993 Lua 1.1: 08/07/1994 Lua 2.1: 07/02/1995 Lua 2.2: 28/11/1995 Lua 2.4: 14/05/1996 Lua 2.5: 19/11/1996 Lua 3.0: 01/07/1997 Lua 3.1: 11/07/1998 Lua 3.2: 08/07/1999 Lua 4.0: 06/11/2000 Lua 5.0: 11/04/2003 Lua 5.1: 21/02/2006 Su actual versión es el 5.1.4 lanzada el 22/08/2008 Ventajas •Rápido: Por varios puntos, entre ellos, su motor, Lua es considerado como el lenguaje de scripting más rápido de todos. •Liviano: Lua posee bibliotecas sencillas (equivalentes a 17000 lineas de C), que permiten que se creen programas bastante livianos. •Portátil: Lua se puede ejecutar en todas las versiones de UNIX y Windows, dispositivos móviles y algunos microprocesadores integrados •Simple: Por sus características semánticas, y su concepto de “meta-mecanismos”, para implementar sus características, Lua puede crear clases de una manera menos complicada debido a sus meta-mecanismos •Libre: Lua se distribuye con una licencia muy liberal (MIT) con lo que se puede utilizar para cualquier uso.