@giaco > I get a system programming language, a web programming language, a kinda > scripting language, all in one package. **It 's not the best in any of these > fields**... (emphasis mine)
I think this is the significant appeal of Python, other than ease of use. It does many things _reasonably_ well in an easy to use package, batteries included. Sure it's definitely not the _best_ at everything it does, but the point is that it _can_ do it well enough to solve a significant majority of problems thrown at it. For specialist stuff, like high-performance real-time systems, etc., then that's where more suitable, _and more difficult_ languages apply. Nim could fill that niche: improving on what Python has solved for the programmer, sans the difficulty of raw C/C++ or Rust.