I think there is no greater push for a language than the world seeing new jobs for it. How much ever we do stuff otherwise, if companies are not adopting it widely and creating jobs, the language will remain an academic language and the community will remain as a study/hobby group.
As one experienced person said to me, "Totally, I really think [Nim folks] were just too late. If they'd have been at this point in Nim when the [folks] running Python were running around yelling at people who ran Python 2[, Nim folks] could have own[ed] the show." \- (editing mine) I think he's right. We could have marketed Nim when Python was stuck between Python 2 and 3 and much before PyPy, Codon, and Mojo had entered the scene. Then, they would have been Python trying to be Nim (maybe except PyPy). And of course, languages like Rust, Go, and now Mojo had marketing support from very early on. If I had heard of Nim in 2014 (when I started computing as a hobby; I started off with Python), I would have invested heavily in Nim early on. Still, lack of jobs might have hindered me later on.
