عزیز دل mfc رو با C++ قاطی نکن.mfc و C++ ربطی به هم ندارن.
خیلی ها C++ کار می کنن ولی تا حالا یه برنامه با mfc هم نوشتند .
شما بیاید C ++ Builder رو با mfc مقایسه کنید به چه جوابی می رسید. شما می فرماید حرفه ای ها.
برای تولید یه Application در سطح پیاده سازی شما یه engine داری و یه interface .
interface ها که معمولاً خیلی کارهای حجیم هستند شما نمی تونید حرفه ای رو استخدام کنید بیاد رو interface کار کنه.
C++ رو فرد خاصی نمی تونه باطلش کنه چون تو هر شرکتی engine ها حداقل هنوزه که هنوزه با C++ پیاده سازی میشه ولی بقیه قسمت ها رو میشه به دور از تعصبات با دیگر زبان ها پیاده سازی کرد.