
Nim forum
Forum użytkowników języka programowania Nim, miejsce do zadawania pytań, dzielenia się wiedzą i dyskusji na temat Nim.
How to start working with Nim in 2025? - Nim forum
The official Nim extension is the recommended VSCode plugin and is more up to date than the one from nimsaem. VSCode is the most popular Nim IDE. LSP server works well with neovim and sublime text …
Which IDE to use in 2024? - Nim forum
But what tools Nim provide - for IDE to use and integrate with. I remember there were discussion and effort about: Nim Incremental Compilation, a key component to make IDE better, to give fast …
ImPlot library - Nim forum
I know Futhark is an excellent tool in tranlating header files from C language to Nim lang. Original ImPlot lib actually has been written in C++ language. In this case Futhark translates to Nim lang through …
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 …
The turbulent evolution of Nim's concurrency story (As of August 2025)
Aug 15, 2025 · Nim's concurrency features have undergone dramatic transformations from 2008 to August 2025, shifting from an ambitious compile-time safety model to deprecated standard library …
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.
Update all installed nimble packages - Nim forum
Nim packages are a source-centered ecosystem, so building binaries/libs from source is kind of the point of the whole thing. Not having to wait until some curator has built a binary with the newest …