* Flexibility, so many ways to do so many things. The possibilities are endless (just what a control freak needs), literally
It's basically either write C with Classes or C++. "There's more than one way to do it" isn't something one should strive for necessarily, look what came out of it in Perl. A control freak? Surely a control freak would desire one clean solution and panic at variance.
* Am addicted to high performance
In that case, go code in C/ASM.
* Can make hardcore GUI
So there's GUI libraries. Fascinating.
* Can be used to solve almost any type of problem and can be done with style
Congratulations, what you have is known as a Turing complete language.
* Gave me many programming concepts
Perhaps a little too much, to the point of becoming baroque.
* Pointers and classes aren't a hassle to me
C++'s abstract data types mean you hardly need pointers as much as you do in C. As for classes, well... you'll have plenty of them.
* Classes
I'm not sure why a language having classes is necessarily a good thing.
---------------------------------------------
Anyway. Holy shit, you guys are like a bunch of lifeless enterprise programmers. C++? Java? Oh well.
My favorite is
Urbit.