No hay confundir completo y complejo. A mi actualmente, hacer un programa, en yo que se, Visual Basic, se me hace mas dificil que en C. Por la sencilla razón de que la sintaxis de C es bastante mas limpia comparada con la de Visual Basic. C no es complejo, es completo. Puedes hacer lo mismo que en LUA, y mucho más. C es un lenguaje muy estandar, a partir de su sintaxis han partido muchos otros y la verdad, es casi un lenguaje 'base'. Tienes funciones, librerías, tipos,etc... igual que en LUA. Solo que en C, como dije anteriormente, tu eres el que gestiona como trabajas con la memoría de tus variables en el código mediante punteros, mallocs, etc...
bueno veremos si puedo aprender entonces algo de lua (no soy programador y no quiero ser programador o coder pero me atrae el tema puede ser de a ultimos instantes sea un coder mas de esta comunidad........
C es un lenguaje compilado, mediante el cual tu eres el que gestiona la memoria, tu te encargas de liberar memoria y reservarla para todas las variables mediante punteros. El compilador crea un binario para la arquitectura de la propía consola, un binario para la arquitectura ARM. Eso es una gran ventaja, ya que puedes llamar a funciones nativas inline de ensamblador, librerías propias del sistema de la consola, etc..
LUA es un lenguaje interpretado, en el que no tienes que preocuparte por liberar o reservar memoria, no puedes usar punteros y tienes el problema que conlleva no poder gestionarla. Tu código esta corriendo sobre un programa, generalmente en C, que tiene X funciones que va pasando todo lo que escribes en LUA y lo va ejecutando, no es ningun binario ni nada por el estilo, así que nada de librerias propias del sistema, y mucho menos inline de ensamblador por ejemplo.
C es un lenguaje totalmente distinto a LUA, para distintas necesidades.
Yo se c++ que es parecido al c y estoy aprendiendo lua,mi opinion esque te aprendes mejor lua porque c es mucho mas dificil,con c puedes hacer mas cosas que con lua y es mejor pero es muy costoso y aburrido de aprender
Porfavor ayudadme en mi problema!! :( http://android.scenebeta.com/node/10359
Es un mundo de diferencias asi que no te las podria decir todas ,pero si vas empesando a programar usa LUA y si con el tiempo vez que te gusta mucho programar entonces usa C que es mucho mas dificil pero hay manejas todo a tu antojo.
LUA es muuuucho más
C es muuuucho más complejo que Lua ;)
Completo, no complejo.
No hay confundir completo y complejo. A mi actualmente, hacer un programa, en yo que se, Visual Basic, se me hace mas dificil que en C. Por la sencilla razón de que la sintaxis de C es bastante mas limpia comparada con la de Visual Basic. C no es complejo, es completo. Puedes hacer lo mismo que en LUA, y mucho más. C es un lenguaje muy estandar, a partir de su sintaxis han partido muchos otros y la verdad, es casi un lenguaje 'base'. Tienes funciones, librerías, tipos,etc... igual que en LUA. Solo que en C, como dije anteriormente, tu eres el que gestiona como trabajas con la memoría de tus variables en el código mediante punteros, mallocs, etc...
bueno veremos si puedo
bueno veremos si puedo aprender entonces algo de lua (no soy programador y no quiero ser programador o coder pero me atrae el tema puede ser de a ultimos instantes sea un coder mas de esta comunidad........
solo el tiempo lo dira
https://www.facebook.com/pages/The-Three-Soldiers-Of-UNSC/ ahora com pagina web de halo!
<a href="http://eu.playstation.com/psn/profile/M33_fanz/"><img src="http://mypsn.eu.playstation.com/psn/profile/M33_fanz.png" border="0" /></a>
Principalmente
Si hablamos de PSP,
C es un lenguaje compilado, mediante el cual tu eres el que gestiona la memoria, tu te encargas de liberar memoria y reservarla para todas las variables mediante punteros. El compilador crea un binario para la arquitectura de la propía consola, un binario para la arquitectura ARM. Eso es una gran ventaja, ya que puedes llamar a funciones nativas inline de ensamblador, librerías propias del sistema de la consola, etc..
LUA es un lenguaje interpretado, en el que no tienes que preocuparte por liberar o reservar memoria, no puedes usar punteros y tienes el problema que conlleva no poder gestionarla. Tu código esta corriendo sobre un programa, generalmente en C, que tiene X funciones que va pasando todo lo que escribes en LUA y lo va ejecutando, no es ningun binario ni nada por el estilo, así que nada de librerias propias del sistema, y mucho menos inline de ensamblador por ejemplo.
C es un lenguaje totalmente distinto a LUA, para distintas necesidades.
Yo
Yo se c++ que es parecido al c y estoy aprendiendo lua,mi opinion esque te aprendes mejor lua porque c es mucho mas dificil,con c puedes hacer mas cosas que con lua y es mejor pero es muy costoso y aburrido de aprender
Porfavor ayudadme en mi problema!! :( http://android.scenebeta.com/node/10359
Muchas...
Es un mundo de diferencias asi que no te las podria decir todas ,pero si vas empesando a programar usa LUA y si con el tiempo vez que te gusta mucho programar entonces usa C que es mucho mas dificil pero hay manejas todo a tu antojo.