Witam. Programuję już od pewnego czasu w C++ głównie OpenGL oraz WinAPI. Chciałbym zająć się tworzeniem aplikacji desktopowych na początek z myślą o platformie Windowsowej. Oczywiście mógłbym to zrobić jak dotychczas za pomocą WinAPI, a bardziej zaawansowane efekty przy użyciu OpenGL. Mam wrażenie jednak, że nie jest to najefektywniejsze wyjście i można tworzyć takie apki dużo szybciej i sprawniej.
W tym momencie stanąłem przed dylematem - czy dalej rozwijać kodowanie w C++ np. działając z frameworkiem Qt? Czy przenieść się do .NET i spróbować kombinacji C# + WPF ? Czy Qt oferuje podobne możliwości co WPF? Który sposób jest bardziej efektywny dla aplikacji pod Windowsa? Czy ciężko jest się nauczyć .NETa dla programisty C++? Czy może to samo osiągnąć mogę w Qt nieco większym nakładem pracy?