A visual history of Visual C++ (2017)
a day ago
- #Microsoft
- #Visual C++
- #IDE
- Visual C++ was Microsoft's first professional Windows-hosted IDE for C++ development, starting with version 1.0 in 1993.
- Early versions (1.x) had separate Windows SDK tools, but introduced integrated debugging, a major advancement for 16-bit Windows.
- Visual C++ 2.0 (1994) integrated SDK tools into the IDE, improving usability for 32-bit development.
- Visual C++ 4.0 introduced Windows 95 UI updates and integrated help/documentation but faced CRT DLL deployment challenges.
- Visual C++ 5.0 and 6.0 refined the UI and standardized MSVCRT.DLL, improving long-term compatibility.
- Visual C++ 2003 and 2005 updated the CRT DLL (MSVCR71.DLL, MSVCR80.DLL) and removed the crippled standard edition.
- Visual C++ 2008 and 2010 introduced UI changes (WPF-based in 2010) but faced performance and compatibility issues.
- Visual C++ 2012 added Windows 8 support but controversially dropped (then reinstated) Windows XP targeting.
- Later versions (2013, 2015, 2017) focused on C++ language enhancements but remained visually similar to 2012.