I would love to see Nim succeed. I think there are a few roadblocks.<p>The main developer being a bottleneck is one. His intense focus has led to a bunch of neat features, but it&#x27;s also made the language a bit crazy and incoherent and, in some cases, unfinished -- as if the author lost interest halfway through. The syntax is beautiful in some places, weirdly warty in others (the {.pragma.} syntax is a particular eyesore). It&#x27;s full of odd, quirky features that seem like the author had a sudden idea but never considered if it was a <i>good</i> one to give a permanent place in the language. At such a young age it already feels crufty.<p>Nim is also not strict enough for my taste. Supporting nil (as default behavior) in this day and age is not really acceptable.