¿Quieres aprender y dominar Nim?

Únete a la ruta de Nim de Exercism para acceder a 70 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.

Sobre Nim

70 ejercicios de programación de Nim en Exercism. Desde Decir hasta Puntos de silla.


Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.

Ver todos los ejercicios de Nim en Exercism

Características clave de Nim


Nim

Tipado estático fuerte

Sistema de tipos estáticos moderno con inferencia de tipos, tuplas, genéricos y tipos suma.

Rápido

Compila a C/C++/ObjC sin runtime ni máquina virtual, para obtener resultados ultrarrápidos.

Expresivo

Una sintaxis amigable, un sistema de macros y genéricos permiten crear DSL expresivos y reutilizar el código.

Interoperable

FFI sencilla con los lenguajes de destino (C/C++/ObjC/JavaScript) para una interoperabilidad excelente.

Multiplataforma

Se ejecuta en (y compila de forma cruzada para) todos los principales sistemas operativos de escritorio y dispositivos embebidos.

Gestión de memoria personalizada

Gestión de memoria determinista, con destructores y semántica de movimiento (inspirada en C++ y Rust).

Recibe mentoría al estilo Nim

Cada lenguaje tiene su propia forma de hacer las cosas. Nim no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Nim y a escribir código idiomático en Nim. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en Nim. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Más información sobre la mentoría

Ejercicios de Nim creados por la comunidad

El track Nim en Exercism tiene 70 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de Nim
Nim

Empieza con el track Nim

Y lo mejor de todo: es 100% gratis para todo el mundo.

Únete al track Nim