Sábado, Junio 10, 2006

lua 5.1.1 (final) y empezando con lua 5.2

Como siempre cada uno haciendo publicidad de lo que le interesa:

Lua 5.1.1 has been frozen and is now the official release of Lua 5.1.
It’s available at
http://www.lua.org/ftp/lua-5.1.1.tar.gz

MD5 22f4f912f20802c11006fe9b84d5c461 -
SHA1 be13878ceef8e1ee7a4201261f0adf09f89f1005 -

We thank all the detailed and valuable feedback that we have received.

Work on Lua 5.2 can now begin…
–lhf

Por cierto en la lista de lua me he encontrado con dos nombres curiosos, Rober Osfield de OpenSceneGraph y recientemente con Javier Arévalo de Pyro Studios. Mola, no?

posteado por PpluX @ 12:50 pm tags:Lua  

Jueves, Junio 1, 2006

Lua 5.1.1 (update x3)

Hoy ha salido la revisión de lua-5.1.1 que arregla unos cuantos bugs. Este fue el mensaje de la lista:
(más…)

posteado por PpluX @ 4:53 pm tags:Lua  

Domingo, Mayo 7, 2006

Simple Lua Binder (SLB)

Simple Lua Binder is an everything-in-one-header (two actually) to make C++ <-> lua bindings easily. It is based on the C++ template mechanism to compile wrappers on the fly to access classes and methods. It is not well documented, that is a task I will do in the near future, by the way SLB lib can be found at http://svn.pplux.com/lab/SLB. Drop me a line if you try to use it and it works (or not), it should work with any C++ compiler (It has been tested on GCC).
Update April 2007: I’m working in a fresh subversion for a complete new version of SLB… it will be released at slb.luaforge.net

posteado por PpluX @ 2:47 pm tags:C/C++, Lua, Programación  

Martes, Abril 4, 2006

Nueva edición del Programming in Lua

Hace nada salió la versión 5.1 del lenguaje Lua. Pocas semanas después ha salido la nueva edición del Programming in Lua, que cubre precisamente esta nueva versión de Lua y añade muchos contenidos al libro anterior. En la lista de lua el libro se presentó como la blue pil (”pastilla” azul, ¿Matrix? XD) blue por el color azul del libro y pil de Programming In Lua :).
Version History donde se puede ver el tiempo entre desarrollos de versiones de lua, y el tiempo que llevan dando caña al lenguaje.

posteado por PpluX @ 5:02 pm tags:Libros, Lua  

Viernes, Febrero 17, 2006

Lua 5.1 final

Leo en la lista de Lua que hoy mismo se ha liberado la versión 5.1. Para aquellos que aún no lo sepan, Lua es un fantástico lenguaje de script pensado para ser utilizado desde nuestros propios programas. Se puede exteneder fácilmente, y la interacción con el programa host es muy sencilla y con un API en C claro y simple.

posteado por PpluX @ 7:35 pm tags:Lua, Programación  

Martes, Diciembre 6, 2005

Lua JIT (Just in Time Compiler)

Mientras sigo jugando con otras cosas (RoR en concreto y algunas más) me he encontrado con esto en la lista de Lua. LuaJIT es un traductor dinámico al vuelo de lua a ensamblador nativo, lo que hace es sustituir las funciones en lua por código equivalente x86 según se va necesitando. No es un concepto nuevo (C#, Psyco, Java-jit…) pero me resulta curioso que alguien invierta esfuerzos en un lenguaje de scripting como lua a estos niveles.

Como nota curiosa los speedups que consiguen van desde 1.04 a 7.79 (casi 8 veces más rápido que código normal lua), frente a otros como psyco (python) que va de 2 a 100. Supongiendo que luaJIT está bien hecho (cosa que me parece más que probable) el hecho de que se consigan speedups “bajos” dice mucho a favor de la velocidad de Lua por si mismo.

Más info sobre JIT en la Wikipedia(JIT)

posteado por PpluX @ 1:30 am tags:Lua  

Martes, Septiembre 27, 2005

Lua en un emulador de la NintendoDS

En la lista de lua un tal Zachary P. Landau ha posteado un screenshot en el que se ve funcionando un port de lua (5.0.2) en un emulador de NintendoDS.


lua en NintendoDS

A ver si me animo yo a hacer algo parecido para el PDA… que lo tengo aburrido

posteado por PpluX @ 1:04 pm tags:Lua, Programación  

Viernes, Septiembre 2, 2005

Lua 5.1 alpha

Hace cosa de media hora se ha anunciado en la lista de lua la versión 5.1-alpha que se puede descargar aquí. Se espera que para finales de año la versión 5.1 sea estable y definitiva.

Update El anuncio de la lista ya se puede encontrar aquí
Próximamente mini-tutoriales sobre uso y disfrute de lua :)
(más…)

posteado por PpluX @ 7:55 pm tags:Lua, Programación  
« Entradas anteriores

Gestionado con WordPress