Why are GUI inserted in language? Like Java has his own GUI, C++ has his own GUI and so on. And, everytime you want to do a GUI in another language you have to learn the way it is done. Wouldn’t it be possible to have a GUI outside of a language ; like you can create a GUI with tool X (might be a language specific only to do the GUI) and then you can use code logic in Java, C++, C#, Python to complete the application.
Is the question clear?
It may sounds like a stupid question here, but well it’s not… Learning how to do GUI is already a big hassle in 1 language, learning it in many just suck and it’s always the same thing that you do.