He decidido que quiero obtener más en el desarrollo de código nativo con C++. Estoy tratando de decidir si me sería más útil usar CodeGear C++ Builder 2009 o Visual Studio 2008. Actualmente uso Delphi 2007, así que estoy muy cómodo con el IDE de C++ Builder (es lo mismo que Delphi), así como con el VCL y RTL.C++ Builder o Visual Studio para el desarrollo nativo de C++?
Nunca he sido un gran admirador de MFC (desde la primera vez que jugaba con él en VS 6.0 días), pero no lo he analizado de cerca desde entonces.
Estoy interesado en escuchar de algunos expertos que tienen experiencia con ambos IDE, ya sean las versiones más recientes o no.
En este momento, me estoy inclinando hacia C++ Builder porque creo que VCL es mucho más robusto y fácil de usar que MFC, pero como he dicho, hace mucho tiempo que no uso MFC. No estoy interesado en crear programas que dependan de .NET Framework porque, en parte, me estoy enseñando el desarrollo nativo. ¿MFC sigue siendo el rey de Windows C++? ¿O es WTL o ATL la gran cosa?
¿Algún gurú de C++ quiere compartir sus opiniones?
EDIT: Entiendo que MFC no es el único conjunto de herramientas de GUI para Visual Studio. Sin embargo, estoy buscando algunas recomendaciones basadas en GUI toolkit + IDE. Para C++ Builder, solo hay 1 opción real, que es C++ Builder + VCL. Para VS 2008, es VS + MFC/ATL/WTL/QT .... confuso para mí, ya que no sé mucho sobre ellos.
Si no está utilizando MFC, ¿qué otras bibliotecas GUI prefiere? – Mick
+1 para WTL. No es compatible oficialmente, pero es una de las mejores libretas de GUI con las que he trabajado (tercero después de VCL, segundo después de TurboVision) –
Normalmente WTL (aunque usaría Win32 directamente o haría mi propia versión antes de elegir MFC) – ctacke