¿Quieres aprender y dominar Nim?

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

Acerca de Nim

70 ejercicios de programación de Nim en Exercism. Desde Criba hasta Puntaje de Scrabble.


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

Ver todos los ejercicios de Nim en Exercism

Características principales de Nim


Nim

Tipado estático fuerte

Sistema de tipos estático 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 extremadamente rápidos.

Expresivo

Su sintaxis amigable, su sistema de macros y los genéricos permiten crear DSL expresivos y reutilizar código.

Interoperable

FFI sencillo con los lenguajes objetivo (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 de Nim

Cada lenguaje tiene su propia forma de hacer las cosas. Nim no es la 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 lograr 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.

Aprende más sobre la mentoría

Ejercicios de Nim creados por la comunidad

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

Ver todos los ejercicios de Nim
Nim

Empieza con el track de Nim

Lo mejor de todo: es 100% gratis para todos.

Únete al track de Nim