← Back to Submind

Topic

c++ standards

Bjarne Stroustrup: C++ Implementations - Clang, GCC, Microsoft, and EDG

Lex Fridman

Bjarne Stroustrup explains that the existence of multiple C++ implementations, including GCC, Clang, Microsoft Visual C++, and EDG (Eclipse Development Group), was not a deliberate design choice but rather an inevitable reflection of the computing landscape when he created the language. In his early …

Bjarne Stroustrup: C++ Standards - C++03, C++11, C++14, C++17, C++20

Lex Fridman

Bjarne Stroustrup explains that the standardization of C++ began in 1989 when representatives from IBM and HP approached him to formalize the language under ISO rules, a move necessitated by concerns over corporate ownership and competition. Although initially skeptical because the language was not …