Saber Hosney
Posted on March 1, 2020
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
Search
andSort
algorithms. - Must be written in one of the following :
C#
,C++
orJava
.
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 .
Posted on March 1, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.