Yeah, Nim has impressive coverage of targets. I dislike almost everything about Nim: the syntax, complexity, weird case insensitivity, documentation, community, package manager...Yet this trait alone makes Nim worth leaning for me.
Hmmm , cannot agree with you here:
syntax is great and easy to learn,
complexity crockable in a day or two,
documentation looks good and actively being worked on ,
community is very welcoming and knowledgeable,
package manager nimble is easy to use.
Have you actually tried yet ?