site  contact  subhomenews

Nim language documentation

August 23, 2022 — BarryK

This morning I posted an introduction to associative arrays in Nim, with some links to further documentation:

https://bkhome.org/news/202208/associative-arrays-in-nim.html

I have been collecting documentation links, so it might be helpful to post them here, for any Nim-beginner who is reading this (or someone who is thinking of becoming a Nim-beginner!):

https://nim-lang.org/documentation.html

https://nim-lang.org/docs/lib.html

https://nim-lang.github.io/Nim/manual.html

author: Kaushal Modi
https://scripter.co/notes/nim

"Nim by Example"
https://nim-by-example.github.io/

https://narimiran.github.io/nim-basics/

https://ssalewski.de/nimprogramming.html

https://github.com/btbytes/nim-cookbook

There is more, these are just the ones I have bookmarked. There are also two books, available as ebook or printed -- various places to purchase, including Amazon.

EDIT 2022-08-24:
This is interesting:

"The Nim memory model"
http://zevv.nl/nim-memory/

EDIT 2022-08-27:
Here is another "Nim by Example", different from the one above:

"Nim by Example"
https://nimbyexample.com/ 

EDIT 2022-08-31:
I have been exploring GUI toolkits, and it looks like will go with 'gintro', which is a Nim wrapper for gtk3 or gtk4. Dr Salewski has documentation on the gintro github site, but has also written a book:

https://ssalewski.de/gtkprogramming.html

...it is for gtk4; however, it does seem would be mostly relevant for gtk3.     

Tags: easy