
Nim forum
Forum użytkowników języka programowania Nim, miejsce do zadawania pytań, dzielenia się wiedzą i dyskusji na temat Nim.
Which are the companies currently using Nim in production?
Sep 9, 2025 · All domain logic. Nim's simple, obvious, composable type system makes writing most code a breeze. The only template and macro logic in my program are some Datamancer formulas …
textalot- TUI I/O library written in Nim - Nim forum
Oct 31, 2025 · Hello everyone. I wanted to share a TUI library I wrote entirely in Nim. This will also serve as a lower-level layer for a more high-level TUI library I’ll complete later, called boxalot — which will …
Project fails to compile on 2.2.6, worked as expected on 2.2.4 - Nim …
I haven't included details of the actual project where the tests are, as there's too much code to post and the error appears related to compiling system.nim, so seems unrelated to the specifics of the project.
How to set up/start a Project? - Nim forum
There's the Nim package manager Nimble and its README has a section on project structure. Also, if you use nimble init on the command line, it will create the structure for you to have an easy start. :-) …
Best practices for initializing objects? - Nim forum
An aspect of Nim that’s giving me trouble is ensuring that objects get initialized properly. I’ve gotten used to constructors in C++/Swift/TypeScript, which enforce that any instance of object type T has been …
we need better support of serialized objects downcast in stdlib - Nim
edit: i meant upcast to its basetype not downcast, sorry. The problem is that every serializer that i've tried (except json), cannot ~downcast~ upcast a serialized message to its base type. json, the only …
simpleargs - Dead simple CLI parsing. - Nim forum
Most of Nim's CLI parsing libraries are gigantic macro-heavy opinionated things that are overkill, and don't let you write your own docstrings. The gift that is std/parseopt allowed me to vastly simplify the …
How to Efficiently Implement Microservices with Nim?
Nim compiles to a single executable so deploying once your have an automated, reproductible build system, is very straightforward. Scaling, well it depends what exactly you want to scale.
Introducing taskpools, a small lightweight ARC/ORC threadpool - Nim
Note, despite all those perceived shortcomings, taskpools should be a high performing threadpool even compared to all other languages, and especially compared to the one included in the standard …