2 ms·
I had the exact same debate. One potential strength for my use case (cross platform mobile stuff) is that Nim actually transpiles to Objective C, which can then
by untog 6y ago
I had the exact same debate. One potential strength for my use case (cross platform mobile stuff) is that Nim actually transpiles to Objective C, which can then be compiled with Xcode. That’s a big deal because you need to provide bitcode with your binaries on AppleTV and Watch. Rust can do it in a hacky way but there’s no guarantee it’ll keep working.
I still went with Rust in the end, though. Nim’s documentation was rough going and I hit a lot of walls. The initial learning curve for Rust was way higher (borrow checker and all that) but once I got up to speed it was a great experience.