سلام
من یک سالی هست که برنامه نویسی سی پپ رو شروع کردم mfc و qt \و wxwidget حدی کار کردم و لی کدو بهتره که وقت زیادی روش بگذارم
در اصل این تاپیک رو برای مقایسه ی اینها قرار دادم تا اگر وقتی هم گذاشته میشه بهترین گزینه انتخاب شه تا وقت هدر نره
بهترین رو خود برنامه نویس و بر اساس سلایق و توانایی هاش باید تشخیص بده، چیزی نیست که کسی دیگه ای بتونه
براتون تعیین اش کنه. بهترین شون اونی یه که باهاش راحت تر و سریعتر کار کنید و گرفتاری کمتری داشته باشید.
البته اگه خیلی به مایکروسافت و Windows اش وابسته نباشید MFC کلا انتخاب خوبی نیست، در طراحی و توسعه اش
مشکلاتی وجود داشته که منجر به یکسری معایب کلیدی شده، مخصوصا در مقایسه با QT. کلا هم کار با MFC دشوار تره،
هم خوانایی کد ها اش کمتره و هم نکات فنی و وضعیت های استثنایی زیادی داره که برنامه نویس باید ازشون مطلع باشه.
در مقابل QT خیلی ساختار و طراحی بهتری داره، به همین جهت کار باهاش ساده تره و نکات فنی خاصی نداره که
برنامه نویس رو به دردسر بندازه.
با این وجود باز هم تاکید می کنم که هیچکدوم از اینها دلیلی برای اینکه QT بهتر یا MFC بدتر باشه نیست، اگه یک
برنامه نویسی به MFC مسلط باشه و در استفاده تز قابلیت هاش مهارت داشته باشه، همون اندازه کارایی داره که
یک برنامه نویس مسلط به QT خواهد داشت. اینجور مقایسه ها به درد تبلیغات تجاری و رقابت محصولات می خوره،
وگرنه برای برنامه نویسی اینها عامل های تعیین کننده ای نیستند.