2 ms·
C++ seems to have more churn than most other languages. e.g. if you're familiar with C99, you can read through a C17 code base and not even realize you're look
by Rebelgecko 4y ago
C++ seems to have more churn than most other languages.
e.g. if you're familiar with C99, you can read through a C17 code base and not even realize you're looking at something different. Even going back to C89 it's not that different. Other than some fancy syntax like comments using //, not much has changed. Sure, the standard library might have threads.h now or whatever, but your code is going to use the same letters on the keyboard. There's similar to other languages I'm familiar, even across major revisions the operators and syntax doesn't change much.
- jcelerier 4y agoProgramming language grammars don't have a notion of "change much" - it's exactly the same language or it's another
- Rebelgecko 4y agoI don't think a grammar (at least the way I've used/written them, but I'm def not an expert) captures things like new headers or functions in the standard library.
- usrnm 4y ago> it's exactly the same language or it's another Have you ever heard of python?
- jcelerier 4y agoevery point release is a new language, yes