Zdecydowałem, że chcę uzyskać więcej w rozwoju kodu natywnego w C++. Próbuję zdecydować, czy będę lepiej obsłużony przy użyciu CodeGear C++ Builder 2009 lub Visual Studio 2008. Obecnie używam Delphi 2007, więc jestem bardzo zadowolony z IDE C++ Builder (jest taki sam jak Delphi), a także VCL i RTL.C++ Builder lub Visual Studio dla natywnego programowania C++?
Nigdy nie byłem wielkim fanem MFC (od pierwszego grania z nim w VS 6.0 dni), ale od tego czasu nie przyglądałem mu się od razu.
Jestem zainteresowany słuchaniem od niektórych ekspertów, którzy mają doświadczenie z obydwoma IDE, niezależnie od tego, czy są to najnowsze wersje, czy nie.
W tej chwili jestem skłonny do C++ Builder, ponieważ uważam VCL jest o wiele bardziej niezawodne i łatwiejsze w pracy niż MFC --- ale jak już powiedziałem, minęło trochę czasu odkąd użyłem MFC. Nie jestem zainteresowany budowaniem programów bazujących na .NET Framework, ponieważ częściowo uczę się rodzimego rozwoju. Czy MFC wciąż jest królem dla Windows C++? A może to jest WTL czy ATL?
Dowolni guru C++, którzy chcą podzielić się swoimi opiniami?
EDIT: Rozumiem, że MFC nie jest jedynym zestawem narzędzi GUI dla Visual Studio. Jednak szukam zaleceń opartych na zestawie narzędzi GUI + IDE. Dla C++ Builder istnieje tylko jedna realna opcja, którą jest C++ Builder + VCL. W przypadku VS 2008 jest to VS + MFC/ATL/WTL/QT .... mylące dla mnie, ponieważ nie wiem zbyt wiele na ich temat.
Jeśli nie używasz MFC, to jakie inne biblioteki GUI wolisz? – Mick
+1 dla WTL. Nie jest to oficjalna obsługa, ale jedna z najlepszych bibliotek GUI, z jakimi kiedykolwiek pracowałem (trzecia po VCL, druga po TurboVision). –
Zazwyczaj WTL (chociaż używałbym prostego Win32 lub robiłbym własne zanim sam wybierze MFC) – ctacke