Hey fellow Devs!
So here the thing I'm currently enrolled in ComputerScience degree in University.
Basically this semester I will have to make a project with this limitations :
- Must have a GUI.
- Implement at least one of the
- Must be written in one of the following :
after some search here and there I found this answer
First of all, if you want to lean to write platform independent GUI then C# is no go.
When you write GUI in C++ there is a question of toolkit, Qt and GTKmm provide you very solid cross platform toolkits. While Qt has more "native" look and feel on Windows…
this answer is quite old and the release of
DotNet Core made possible to create cross-platform apps using
C#, but I'm dropping C# because I feel like C++ is more powerful somehow and I have basic understanding of it(I rate myself as above beginner in C++) I feel a bit comfortable with it, also I'm considering Java even that I will have to learn it first, because most of the internet says it's the best choice for enterprise-level apps (I'm not sure what Enterprise-level means :D) but if I learned it will be more helpful in the future right?
One last thing, If I'm gonna use C++, I will learn and be using the Qt framework, I tried my luck with other ones but mostly fail not sure because that I run on windows or the lack of information on how to use 'em .