| Homepage | nim-lang.org |
| Documentation | nim-lang.org/documentation.html |
| Repository | github.com/nim-lang/Nim |
| Wikipedia | [ English ] |
| First appeared | 2008 (17 years) |
| Designed by | Andreas Rumpf |
| Latest release | 2.0.2 (Dec 2023) |
| Developer | Nim Lang Team |
| License | MIT License |
Uniform Function Call Syntax
nimble
- Package manager for the Nim programming language.
- GitHub: nim-lang/nimble
- Nimble User Guide: nim-lang.github.io/nimble/
resources
- ReadTheDocs.io: Nim-Docs
- GitHub: ringabout/awesome-nim
by example
libs
- WebUI
- GitHub: webui-dev/nim-webui
offensive tools
- TrustFoundry: Writing Basic Offensive Tooling in Nim
- GitHub: byt3bl33d3r/OffensiveNim
Comparison values
| Score | 417 |
Features
| Algebraic data type | yes (100) |
| Compiled language | via C (99) |
| Context management / Defer | defer (100) |
| Explicit errors | exceptions (1) |
| Higher-order function | |
| Immutable object | |
| Pattern matching | |
| Statically typed | yes (100) |
References
| How To Become A Hacker | -- |
| languages of choice | -- |
Rankings
Personal
| Category | |
| Usage | some |
links
articles
- Hackaday - Nim Writes C Code — And More — For You (2018-09-25) by Al Williams
blog posts
- Nim Blog (guest post) - Multithreading flavors: Choosing the right scheduler for the right job (2021-02-26) by Mamy Ratsimbazafy (mratsim)
- Let's Explore GUI Options for Nim (2019-04-01) by Matthias Hager
- Nim Language Highlights (2018-09-28) by Steve Kellock
- A Programming Language Underdog (2018-09-20) by Steve Kellock
forum entries
- Reddit - What are the biggest issues with Nim right now? (2024-06-21) by u/Feldspar_of_sun