ist WPF denn noch zukunftssicher?
Keine Ahnung. WinForms ist veraltet.
WinForms wird in LOB-Anwendungen bis zum Sanknimmerleinstag seine Dahseinsberechtigung haben. Es ähnelt der
VCL und wenn man schnell Ergebnisse will, ist WinForms immer noch -und wird es bleiben- eine gute Wahl.
WPF ist moderner, aber man bricht sich ohne MVVM-Template bzw. Framework einen ab, wenn man denn MVVM umsetzen will. Dafür hat man 1000x mehr Möglichkeiten und das Lifebinding ist gelungen und gut.
Aber 'keine Ahnung' als Grund zu nennen, ist vielleicht dann doch etwas dünn.
Was ich machen würde? Ich würde erstmal mit C# anfangen und WPF. Die ersten Schritte sind eine Qual (bzw. bei mir), bis man eine Form hat, die das macht, was die
VCL so kann, dauert es... Aber dann... echt nett.