Nim
Offered By: Exercism
Course Description
Overview
Nim is a general-purpose language designed and developed by Andreas Rumpf and first appearing in 2008. Designed to be efficient, expressive, and elegant. Nim is statically typed and compiled but lets you write elegant code that runs efficiently. Nim lets you target many platforms by compiling code to C, C++, JavaScript, or Objective-C. Nim syntax is similar to Python and shares many of Python's characteristics but draws inspiration from a number of languages, such as C, C++, C#, Lisp, Ada, Go, Oberon, and others.
Syllabus
- Hello World
- Two Fer
- Leap
- Bob
- Allergies
- Sum of Multiples
- Grade School
- Hamming
- Pangram
- Acronym
- Isogram
- Difference of Squares
- Triangle
- Anagram
- Matching Brackets
- Word Count
- Armstrong Numbers
- Collatz Conjecture
- Scrabble Score
- Grains
- Atbash Cipher
- All Your Base
- Clock
- Crypto Square
- Darts
- Diamond
- Diffie-Hellman
- ETL
- Gigasecond
- High Scores
- ISBN Verifier
- Kindergarten Garden
- Largest Series Product
- Luhn
- Matrix
- Meetup
- Nth Prime
- Nucleotide Count
- Pascal's Triangle
- Perfect Numbers
- Phone Number
- Prime Factors
- Protein Translation
- Proverb
- Queen Attack
- Raindrops
- Resistor Color
- Resistor Color Duo
- Resistor Color Trio
- Reverse String
- RNA Transcription
- Robot Name
- Roman Numerals
- Rotational Cipher
- Run-Length Encoding
- Saddle Points
- Say
- Scale Generator
- Secret Handshake
- Series
- Sieve
- Space Age
- Spiral Matrix
- Sublist
- Twelve Days
- Yacht
- React
Related Courses
Nim Nuggets - Systems Programming & Metaprogramming MagicStrange Loop Conference via YouTube Zig Programming Language and Linters
GOTO Conferences via YouTube C++ as Assembly 2.0 - Hello Nim
code::dive conference via YouTube Nim - First Natively Compiled Language with Hot Code-Reloading at Runtime
ACCU Conference via YouTube Introduction to NVIDIA NIM Inference and LLama 3.1 405b Instruct - Data Science and Machine Learning
The Machine Learning Engineer via YouTube