cual s la diferencia entre lua "normal" y "lua hm7" porque e visto varios cursos sobre lua y lua hm "no le e estudiado solo lo he visto" entonces Lua hm7 es mas potente que lua??
LUA es una extencion de alguna aplicacion, en este caso LUAHM7, el cual se compilo junto con funciones externas, que bien pueden ser que accesen al sistema o que simplemente den el resultado de una operacion.
es decir no existe LUAHM7 sin LUA.
tambien se puede compilar lua en nds, y en cualquier plataforma que permita añadirlo en su compilacion.
LUA no tiene nada que ver con la PSP.
sin embargo al poderlo compilar junto con una aplicacion en un archivo eboot, se pudo usar su extencion para poder escribir programas simples, faciles y rapidos.
LUA no tiene una salida a pantalla y algunas cosas internas no son compatibles con la comunicacion al sistema.
en tonces podemos añadir a una compilacion nueva de LUA+nuetra aplicacion funciones como screen:print, mp3me.play o simplemente en ves de usar os.clock, reescribir una llamada system.clock que nos de un mejor resultado compatible. en tonces no podriamos comparar el LUA con una aplicacion que la añade. lo mejor seria decir Luaplayer de Shine vs Luaplayerhm de Homemister, o LuaDEV de Deviante. y podriamos decir que en este aspecto shine no ha implementado mejoras, homemister mmm, se retiro, hay otros programadores que escriben en C y saben como compilar el LUA y añadirle una funcion ejemplo yo, pero hasta ahorita quien a mi parecer sabe lo que hace es DeViaNTe, programador de LuaDEV.
jejej, pues no tengo mucho k añadir, bien lo ha dejado claro trom_us ;).
Lua en sí es un interpretador de comandos, y sirve para cualquier plataforma que permita compilarlo, exactamente. Pero Lua sólo interpreta funciones, como manejar cadenas, memoria, etc... no permite salida a pantalla, ni utilizar impresoras, ni leer el teclado, ni cosas de ese estilo. Pero Lua es "extensible" es decir, los programadores podemos añadirle modulos y funciones, con lo que gracias a eso podemos ponerle comandos para cargar imagenes, para leer el teclado, para imprimir cosas... (dependiendo la plataforma destino claro).
Por lo tanto, la diferencia de Lua "normal" vs Lua HM7, es k homemister añadió funciones a lua, para que pudiera ejecutarse y controlar la psp. Se podría compilar lua normal en la psp? sí, pero no veríamos nada por pantalla, y sólo podriamos utilizar las funciones que trae por defecto.
por lo tanto, y como bien dice trom, seria más recomendable comparar entre luaplayers ya con funciones extendidas, y no compararlo con lua normal. Comparar luaplayers sería más facil, pues se podrían comparar aspectos como velocidad, facilidad de manejo, compatibilidad con más o menos funciones (osk, imagenes, pantalla...), y cosas así.
Pues eso es todo lo que se puede decir, pero mayormente ya lo dejó claro trom.
xd
bueno con una respuesta asi cualquiera prende jajjaja
pues
LUA es una extencion de alguna aplicacion, en este caso LUAHM7, el cual se compilo junto con funciones externas, que bien pueden ser que accesen al sistema o que simplemente den el resultado de una operacion.
es decir no existe LUAHM7 sin LUA.
tambien se puede compilar lua en nds, y en cualquier plataforma que permita añadirlo en su compilacion.
LUA no tiene nada que ver con la PSP.
sin embargo al poderlo compilar junto con una aplicacion en un archivo eboot, se pudo usar su extencion para poder escribir programas simples, faciles y rapidos.
LUA no tiene una salida a pantalla y algunas cosas internas no son compatibles con la comunicacion al sistema.
en tonces podemos añadir a una compilacion nueva de LUA+nuetra aplicacion funciones como screen:print, mp3me.play o simplemente en ves de usar os.clock, reescribir una llamada system.clock que nos de un mejor resultado compatible. en tonces no podriamos comparar el LUA con una aplicacion que la añade. lo mejor seria decir Luaplayer de Shine vs Luaplayerhm de Homemister, o LuaDEV de Deviante. y podriamos decir que en este aspecto shine no ha implementado mejoras, homemister mmm, se retiro, hay otros programadores que escriben en C y saben como compilar el LUA y añadirle una funcion ejemplo yo, pero hasta ahorita quien a mi parecer sabe lo que hace es DeViaNTe, programador de LuaDEV.
GuinXell aprender mas...
wow nada k añadir :)
jejej, pues no tengo mucho k añadir, bien lo ha dejado claro trom_us ;).
Lua en sí es un interpretador de comandos, y sirve para cualquier plataforma que permita compilarlo, exactamente. Pero Lua sólo interpreta funciones, como manejar cadenas, memoria, etc... no permite salida a pantalla, ni utilizar impresoras, ni leer el teclado, ni cosas de ese estilo. Pero Lua es "extensible" es decir, los programadores podemos añadirle modulos y funciones, con lo que gracias a eso podemos ponerle comandos para cargar imagenes, para leer el teclado, para imprimir cosas... (dependiendo la plataforma destino claro).
Por lo tanto, la diferencia de Lua "normal" vs Lua HM7, es k homemister añadió funciones a lua, para que pudiera ejecutarse y controlar la psp. Se podría compilar lua normal en la psp? sí, pero no veríamos nada por pantalla, y sólo podriamos utilizar las funciones que trae por defecto.
por lo tanto, y como bien dice trom, seria más recomendable comparar entre luaplayers ya con funciones extendidas, y no compararlo con lua normal. Comparar luaplayers sería más facil, pues se podrían comparar aspectos como velocidad, facilidad de manejo, compatibilidad con más o menos funciones (osk, imagenes, pantalla...), y cosas así.
Pues eso es todo lo que se puede decir, pero mayormente ya lo dejó claro trom.
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
No hombre.
No le agregaste ni ma***es xD
Salu2
EDITADO: El uso de palabras malsonantes contraviene las normas de SceneBeta.com, por favor, revise las normas de la comunidad. Gracias hhuanag
El HM
Tiene más funciones...
Un saludo.
Resumiedo lo de Troms hasta
Resumiedo lo de Troms hasta el momento HM7 pronto el LuaDev!
Que? Creo que esa respuesta
Que? Creo que esa respuesta como que no xDDDDDD prefiero la de Trom_us.
ok
muchas gracias!!!!!!!!!!!!!
MOIKOP!!!!!!!!!