Why did someone feel the need to invent #carbon when #nim has been around since 2008?

@engelbart Really depends on what your goals are. If you want C/++ and JS interop in a terse, flexible syntax that's "systems level" in performance and don't want to manage memory, then yes. If you need more you can turn the GC off and tweak many aspects of the compiler.

Nim needs more attention if it's going to be a pragmatic choice so if learning is fun for you, give it a try!

Follow

@trevdev is it in the same field as rust?

@engelbart Similar. It has all the tools you need for the same safety, but imposes fewer strict rules out of the box. Writing Nim is more productive sooner.

Rust has a lot more popularity and monetary backing. I can see learning Rust being a smarter short term decision. People's real hands-on experience with both suggests that they're pretty close.

Nim is ultimatetly a language that compiles to C. It has strong interop

@engelbart Happy to share the word. Let me know if you write anything in either language :)

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.