Python excels in several domains. For example, the non-speed-critical numerical computing this article is about. It's also nice for backend web development, and scripting. Embedded isn't one of its strengths, and I'm suspicious micropython was an attempt at bringing embedded programming to people who don't want to learn more than one language.