My son (age 19) has dabbled in Pascal, but greatly prefers Python, which he took to in a heartbeat when he saw it. I tease him about compiled speed all the time, and his fear of strongly typed languages, but he's integrated Numba and Numpy to get a lot of performance from his code.
This week he has convinced me that we should both learn an extra language, and he chose Nim. I was going to pick GoLang, but he thinks it will be cool to do the same language. I'm going to take him up on that, and we'll have a little bit of fun porting some of our existing apps (at least smaller ones) into Nim. He likes it because it is quite Python like, and I appreciate that it has robust typing.
Personally, while I can understand why people often ask for X feature in some other language, I am okay with each language having its focus and strong points and differences. I cannot imagine any language having all the features that *I* like in a language, yet managing to remain appealing to everyone else. I also expect that the resulting complexity from such a language or UI would be very undesirable.
Off to a little bit of Nim development I go...