It’s interesting how everyone hates every attempt Microsoft makes to replace Win32 and wants Microsoft to just stick with the old C API, but over on the macOS side nobody wants to revive Carbon.
-
-
For me, the only real pain point of MFC was that it felt like using a dynamic language, not C++. It had a runtime reflection system (CRuntimeClass) that imposed measurable overhead, as well as weird restrictions on your CObject-derived classes, like no multiple inheritance.
-
My gripes centered around their usage of res files. It was a leaky abstraction that leaked like crazy the second you threw anything remotely novel at it.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.