Ask HN: Why did Nim not catch on like Rust did?
In answering this, I&#x27;d look beyond just the language features and look at the background of how it caught on. What apps were built first. When did the &quot;Rewrite it in rust&quot; mantra take hold. What impact did &lt;system tool&gt; but with colors &#x2F; nice cli &#x2F; sensible defaults have on things (e.g. fd &#x2F; exa &#x2F; lsd &#x2F; bat &#x2F; ...)? What libraries being available made it easy (clap &#x2F; argh)?<p>Then look at how the community was built (e.g. Mozilla &#x2F; conferences &#x2F; forums etc.)<p>I&#x27;ve only recently started writing rust (after years of C#, Java, JavaScript, Ruby, Python, and a variety of other languages), and once I got past the basics of understanding borrow checker issues I love it as a language. Personally (for reasons unknown) I prefer brackets over indentation based languages, so Nim is a pretty hard sell there.