Adjust to cross-platform multi-language solution

I am learning Qt for C/C++ or Python or Java to replace .Net framework in order to create GUI applications under both Linux and Windows (getting rid of my obsession with bash command line) with multiple languages. It’s exciting.

Still I hate the case sensitivity of Java. Get irritated everything I revisit Java programming…