Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Having grown up with JavaScript Python and R, I’m kinda looking towards learning a compiled language.

I’ve given a bit of thought to Rust since it’s polars native and I want to move away from pandas.

Is nim a good place to go?



Nim is probably my favorite language for personal projects at the moment. I love the syntax and the tools available in the STL.

However, the things I'm interested in don't require much use of 3rd party packages, but I'm told this is its current weakness. Granted, that can only be fixed if more people adopt it.


Nim as a language is a good place to go. The ecosystem is another story entirely. I suggest you search for the kinds of libraries you'd need and check their maintenance status, maybe do some example project to get a feel for the compiler and `nimble`.


Native Nim libs are definitely nicer, but being able to output C/C++/JS/LLVM-IR with nice FFI means you can access those ecosystems natively too. It's one reason the language has been so great for me, as I can write shared Nim code that uses both C and JS libs (even Node) in the same project.


Definitely. Nim is a great language and coming from Python it might be the easiest compiled language for you to get into.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: