Quote Originally Posted by Niya View Post
In my opinion though, people really shouldn't be writing UI code in Python.
I assume by UI you mean GUI, because a language is fairly worthless with no UI at all. But, even if you mean GUI, I'm not sure why you say this. It just seems to me that any language, especially the world's most popular, in 2024, should have the ability to create nice GUIs.

Quote Originally Posted by Niya View Post
It's very painful to write and inelegant to read.
I certainly agree with that one, and I'm learning it the hard way. For a VB6-FRM to Python project, I've just abandoned tkinter, moving to PyQt, thinking it'll be much better.

But IDK, I still think there's room for a mid-level, RAD, easy-to-use-and-test, language with good GUI features, in the marketplace. I suppose, ideally, it'd also need to be OS agnostic (which would require some compromise).