Nim (https://nim-lang.org/)
Nim is a statically typed compiled systems programming language designed to be efficient, expressive, and elegant. These three goals are difficult to achieve at the same time, so Nim’s designers gave each of them different priorities, with efficiency being the most important and elegance being the least. Nim was designed to be a general-purpose programming language from the outset. As such, it consists of a wide range of features that make it usable for just about any software project. This makes it a good candidate for writing software in a wide variety of application domains, ranging from web applications to kernels.
Although Nim may support practically any application domain, this doesn’t make it the right choice for everything. Certain aspects of the language make it more suitable for some categories of applications than others. This doesn’t mean that some applications can’t be written using Nim; it just means that Nim may not support the code styles that are best suited for writing some kinds of applications.
Nim is a compiled language, but the way in which it’s compiled is special. When the Nim compiler compiles source code, it first translates the code into C code. C is an old but well supported systems programming language that allows easier and more direct access to the physical hardware of the machine. This makes Nim well suited to systems programming, allowing projects such as operating systems (OSs), compilers, device drivers, and embedded system software to be written.
Internet of Things (IoT) devices, which are physical devices with embedded electronics that are connected to the internet, are good targets for Nim, primarily thanks to the power offered by Nim’s ease of use and its systems programming capabilities.
https://livebook.manning.com/book/nim-in-action/chapter-1/ (you can read three chapters for free)
Nimble (https://nimble.directory/)
https://nim-lang.org/documentation.html
https://nim-lang.org/blog/2021/07/28/Nim-Efficient-Expressive-Elegant-Benchmarking.html
https://rosettacode.org/wiki/Category:Nim
https://github.com/logicchains/LPATHBench/blob/master/writeup.md
https://hookrace.net/blog/nim-binary-size/
https://hookrace.net/blog/what-is-special-about-nim/
https://hookrace.net/blog/what-makes-nim-practical/
https://hookrace.net/blog/conclusion-on-nim/
https://github.com/nim-lang/Nim/wiki/Nim-for-C-programmers
https://github.com/nim-lang/Nim/wiki/Nim-for-Python-Programmers
https://dev.to/buildsavvy/why-you-should-consider-the-nim-programming-language-1bpb
https://nim-lang.org/docs/tut1.html
https://nim-lang.org/docs/tut2.html
https://nim-lang.org/docs/tut3.html
http://ssalewski.de/nimprogramming.html
https://howistart.org/posts/nim/1/
https://howistart.org/posts/nim/1/index.html
https://xmonader.github.io/nimdays/#nim-days
https://hookrace.net/blog/nim/
http://goran.krampe.se/category/nim/
https://nim-by-example.github.io/
https://narimiran.github.io/nim-basics/
https://scripter.co/notes/nim/
https://nim-lang.org/docs/manual.html
https://nimbus.guide/auditors-book/02_the_Nim_programming_language.html
https://www.youtube.com/playlist?list=PLvwc2YT9MFOlPPexrsY-t7BNTdg2Vsx06
https://www.youtube.com/channel/UCDAYn_VFt0VisL5-1a5Dk7Q
https://www.youtube.com/playlist?list=PLxLdEZg8DRwTIEzUpfaIcBqhsj09mLWHx
https://www.youtube.com/playlist?list=PLxLdEZg8DRwRXNrY7yyGU0-g_GRSyRGKo
https://www.youtube.com/playlist?list=PLvxZJTnSXMLrCF9lXyg8D5kxTlXjwPsHE
https://www.youtube.com/playlist?list=PLu-ydI-PCl0PqxiYXQMmLh7wjQKm5Cz-H
https://www.youtube.com/playlist?list=PLvwc2YT9MFOnIQpUj37ZcyAK5rqFK5Oh5
https://www.youtube.com/playlist?list=PLvwc2YT9MFOm42eV6sRrtamYJ1tFoG91r