|
|
|
|
|
by winrid
1092 days ago
|
|
The IDE story isn't good yet. That's the main reason, IMO. The VSCode extension is usable but I wouldn't call it great or want to depend on it for a large project. Also, concurrency is very confusing in Nim. Channels require copying, so you start to look elsewhere. Regular stuff like thread pools and async fit together in confusing ways and it's easy to create multithreaded code that compiles but does not work. It's common to look into a nim "web framework" and have no idea how concurrency works in the framework from the docs or the code. There is one nim HTTP library that does, but I don't think it's very popular. |
|