I'm currently very familiar with MFC programming in a Win32 platform. However, the time has come for me to "upgrade" unto more modern implementations.
In particular I'm looking for the following:
1) A new path that will have a small learning curve (i.e. probably stay within the C++ realm)
2) The ability to easily program GUIs for multiple platforms
3) The ultimate goal is to make a 2D based game.
4) I'd like to stay with free and/or open-source libraries if at all
possible, as the final product will probably be open-source
I'm sure there are other criteria that could come into play - if only I was more experienced !