Nim is the definitive language for two things (and none of them is performance, because performance usually doesn't matter, and if it matters, is not because of the language, but because of the code written)
* Nim's macro system is so powerful that you can do nearly anything you imagine, this makes the language flexible enough to overcome any challenge. * Nim's structure of decoupled backends gives Nim a very high chance of survivavility as it can easily target language-specific platforms (for example the browser by targeting Javascript)
