¿Conoces el lenguaje de programación Nim?


Nim, un lenguaje de programación moderno. 

Si todavía no has escuchado de este lenguaje de programación, en este articulo te lo voy a presentar. 

Nim es un lenguaje de programación moderno, su sintaxis es muy sencilla ya que esta basado en lenguajes como Python,  Go, Sheme y Lisp. Este lenguaje en tiene varias diferencias de cualquier lenguaje de uso común. Esto se lo debemos a su creador Andreas Rumpf. Quien Ha programado en varios idiomas a lo largo de los años (incluidos algunos bastante oscuros) sin estar satisfecho con ninguno de ellos. Andreas tiene una licenciatura en Ciencias de la Computación que obtuvo de la Universidad de Kaiserslautern.

Algunas diferencias sobresalientes del lenguaje de programación Nim, entre otros lenguajes son:

  • Es fácilmente comprensible y con sintaxis simple.
  • Sus librerías son estandarizadas.
  • Puedes usar su interfaz de línea de comandos y swing.
  • Contiene herramientas de gestión de proyectos.
  • Es multiparadigma

 

Lo genial de este lenguaje de programación es:

  •  Que es lenguaje compilado.
  • Es lenguaje interactivo
  • Es lenguaje expresivo.
  • Es estático.
  • Es de alto nivel con múltiples elementos para principiantes.
  • Es portátil y puedes usarlo en varias plataformas.
  • Sus módulos permiten una buena administración del código.
  • Compila en los principales sistemas operativos.
  •  

Donde usar Nim

Nim lo puedes utilizar en un sin numero de proyectos. Programas de escritorio, juegos, criptografía, aplicaciones de servidor etc.

Grandes empresas ya lo están utilizando, como ejemplo esta Facebook, Google, Microsoft, Intel y muchas otras más.

Lo que te gustara de Nim

se puede escribir mucho código en una cantidad mínima de líneas. Y eso te ayudará para terminar tus proyectos más rápido y de una manera más limpia.

Al ser un lenguaje de programación moderno, Nim, no necesita mucha configuración, ya que su objetivo es ser un lenguaje de programación fácil de usar.

Su compilador es muy ligero, lo que es una característica principal se Nim, permite un compilado más rápido que otros lenguajes de programación.

Además, es compatible con Windows, Mac, y Linux con esto, podría considerarse multiplataforma.

 

Conclusión

Si estas decidid@ a ser programador, este lenguaje esta creado para que a todo principiante comience a programar sin tantas complicaciones. Pero a la vez, Nim es un lenguaje robusto con muchas herramientas para los programadores más experimentados.



Imagen de Pixabay

 

 

Uso cookies para darte un mejor servicio.
ingelist.net utiliza cookies para mejorar tu experiencia. Acepto Leer más