Recently in the chat, there was a conversation about several prominent Nim developers moving on to different language pastures, which made me curious.
When I read about people discovering Nim, they're excited - the first impression is often good - but what causes them to later leave? * Has anyone conducted "exit" interviews or heard from these people? * Why is it hard to retain them? * What in the Nim eco-system (compiler, standard library, documentation, community, third-party lib support, tooling) deserves focus, if developer retention is the key metric? Nim conducts a survey every year - what has been gleaned from it? How do years compare with each other? What are the trends?