Visual C++ 2008 Express Edition

Este o solutie bogata pentru dezvoltarea aplicatiilor in Windows. Este un mediu stabil, dar este foarte mare, instalarea lui necesitand peste 450 MB. Mediul Visual C++ este creat pentru dezvoltatorii de aplicatii pentru Windows, fiind construit sa satisfaca majoritatea nevoilor unei companii care isi dezvolta produsele in C++.
Compilatorul folosit este mai mult orientat spre backward-compatibility decat spre respectarea standardului. Asadar, se poate intampla ca o functie care exista in acest compilator sa nu existe in standard iar functiile standard sa functioneze putin diferit (de exemplu, rand() returneaza valori intre 0 si 215-1, probabil din vremurile cand intul era pe 2 bytes, rand() ar trbeui sa returneaze o valoare intre 0 si MAX_VAL, iar acum MAX_VAL e 231-1).

Avantaje:

  • Integrarea buna in Windows
  • Suport, updateuri regulate
  • Debugger bun (poate afisa obiecte din STL, chiar si seturi de zeci de mii de elemente).

Dezavantaje:

  • Unele incompatibilitati cu GCC
  • Dimensiunea mare.