sábado, 13 de julio de 2013

Otros lenguajes de programación

No todo es Java, ni C, ni C++ ni mucho menos .Net.

Existen muchas otras alternativas como:

  • Ceylon
  • Clojure
  • Erlang
  • Go
  • Haskell
  • Kotlin
  • R
  • entre otros más
¿Por qué usar un nuevo lenguaje de programación?
Todo cambia (no es bueno confiarse), antes se usaba lenguajes como COBOL, Fortran y hasta Pascal  para realizar  cálculos matemáticos, científicos, en las empresas, etc.  Sin embargo, surgían nuevos lenguajes que facilitaban el aprendizaje y enseñanza de la programación.

  • Los programadores buscaban (buscan) algo más fácil de aprender y usar (si todo fuera tan fácil ...)
  • Evitar depender de un solo sistema operativo o plataforma (ups .Net)
  •  Hacer más rápido el trabajo (...)
  • cientos de cosas más (jeje)
Cuando te pidan cambiar de lenguaje de programación es bueno estar siempre preparado. 

No vaya ser que dejen de usar Java donde trabajas y te pidan usar Python.

--Editado
Hay muchas razones más para usar otros lenguajes a parte de Java, C, C++ y .Net, no solo porque hay más:

  • El cliente elije la plataforma de desarrollo, a veces aunque no exista un análisis previo del por que lo hacen
  • Los sistemas se migran a la tecnología más actual
  • El framework que se usaba dejo de tener soporte
  • etc.


"Si los constructores construyeran edificios como los programadores programan aplicaciones, un pájaro carpintero podría destruir toda la civilización." ::Gerald Weinberg::


¿Cuál es el propósito?
Conocer cual es el propósito de tu aplicación, ¿se trata de una aplicación web?, ¿una aplicación móvil?, etc. 

  • R: Si necesitas realizar cálculos estadísticos
  • Python: Aplicaciones clásicas(por terminal), GUI, y hasta aplicaciones web
  • Processing: Aplicaciones multimedia
  • Entre otros más
¿Cuánto tiempo me va llevar aprenderlo?
El tiempo necesario, esto es relativo depende de cada persona y el tiempo invertido. Hay personas que en poco tiempo ya son capaces de crear sus propias aplicaciones y otras a quienes les lleva mucho más tiempo.

La práctica constante da resultados.

Links

No hay comentarios:

Publicar un comentario