5 ms·
Doesn't C++11 precede rust?
by gpderetta 4y ago
Doesn't C++11 precede rust?
- grimfang4 4y agoAlmost. C++0x did, but C++11 doesn't and some compilers/IDEs (e.g. VS) didn't implement full support for C++11 for years.
- avrionov 4y agoI had the same question as you so I checked. C++ 11 standard was released in 2011 of course. Rust development started in 2006 and Mozilla announced it officially in 2010.
- arinlen 4y ago> C++ 11 standard was released in 2011 of course. Rust development started in 2006 and Mozilla announced it officially in 2010. Given that c++0x was a decade in the making, by that measuring stick the answer is yes, C++11 does precede Rust.
- bzxcvbn 4y agoIt's a bit weird to take the release date for one, and the start of the development for the other. By that measure, the first pre-alpha (!) release of Rust was in 2012; the first stable release in 2015. On the other hand, the first RFC for C++0x was in 2008.
- tialaramex 4y agoRust 1.0 is 2015. Hence this is sometimes referred to as "2015 edition" in Rust's edition system. But the sort of people who are here to tell you about how great C++ is will say well, actually Rust existed all the way back to 2006 as Graydon's personal project. There were no numbered releases until Rust 0.1 (after C++ 11) and modern features like Traits don't appear until much later, but sure, in this sense Rust existed in 2006.