Tecnología, Internet y juegos
9 meneos
381 clics

Lua, un buen lenguaje para empezar a programar

Lua es un lenguaje de programación que viene bien para aquellos que quieran iniciarse en este mundillo.

| etiquetas: lua , programación , informática
  1. Mundillo? :-O
    Hola mundillo!
  2. #2 Y eso se soluciona con un buen editor de texto y herramientas. Una buena definición de estilo a la hora de escribir variables estilo camelCase y algún detalle más.
    Sublime Text + plugins FTW!
  3. #2 Por esa razón programar en C++ es mucho más rápido que en Python...

    Por esa misma razón todos los navegadores del mundo usan los applets de Java en vez de aplicaciones Javascript.

    Por esa mismísima razón el lenguaje más ejecutado en la web es C# con .NET en vez de PHP.

    Un lenguaje fuertemente tipado no es ni mejor ni peor.

    Si quieres hacer una web, usa PHP. Si quieres una aplicación de calculo distribuida, python... Si quieres hacer un Sistema operativo, C, y si quieres algo multiplataforma que de.ejecute en cualquier lado, hazlo web con javascript.
  4. #4 Vale, pues corre a programar en ensamblador. Que ese está fuertemente tipado. {0x1f609}
  5. #7 "..las variables que cambian de tipo.."
    Que una variable cambié de tipo es una aberración. Declara otra, no le cambies el tipo.
  6. #6 Hombre es que si vas a confiarlo todo al editor, para que necesitas mas lenguajes de programación. Creas un megaeditor, programas como te venga en gana, y luego dejamos al editor que ordene y corrija según le parezca. En los lenguajes no tipados te puedes encontrar con los 2 extremos, el que no tiene ni P. Idea y te crea monstruosidades que luego no te atreves ni a mirar el código; y luego esta el programador con experiencia que lo utiliza por que no le queda otra o es mas cómodo para el entorno y sabe diferenciar bien las partes de código ademas de incluir comentarios para "autoayudarse".
    A más de uno le ha pasado que por un error o trabarse con el teclado una variable númerica, se transformaba en alfanumerica y luego no te volvía a servir de contador en un bucle por ejemplo(alguna vez lo vi en versiones antiguas de php), si se tiene un código limpio lo puedes encontrar traceando un poco si no has hecho una guarrada es poco más que volverse loco.
  7. #9 En .net puedes declarar variables como var, pero siguen estando igualmente tipadas, el compilador infiere su tipo. Una vez que haces
    var i = 1;
    No puedes cambiar su valor a "hola mundo".
    La única forma es declararla como object, lo cual no tiene mucho sentido.
  8. #4 Falacia.
    No hay ningún lenguaje mejor que otro.
  9. A ver, un lenguaje interpretado, portable y sin declaración de variables, ¡¡¡ Han reinventado Python !!!
  10. #7 No quiero interferir en la discusión ya que no soy el que más sabe de estos temas ni muchísimo menos pero me gusta defender un poco a python... llamadme romántico xD

    stackoverflow.com/questions/11328920/is-python-strongly-typed
  11. #8 Hombre le haces un casting en un momento dado y ya está. No hay que ir declarando cosas así a las bravas. Y sí, LUA es una costra y el artículo está muy sesgado.
  12. #15 Discrepo en lo de 'es mejor'. Es diferente.
  13. #4 Si vas a usar un lenguaje de tipado dinámico, también puedes usar notación húngara para reducir ese inconveniente si necesitas mayor control de los tipos usados en cada objeto.
comentarios cerrados

menéame