Comment by uecker
3 years ago
The question here is why this did not already exist as an extension in some compilers. Getting something standardized that exists already in compilers and is used is far easier.
3 years ago
The question here is why this did not already exist as an extension in some compilers. Getting something standardized that exists already in compilers and is used is far easier.
Because the big circle of life.
The people on the C standards committee are gold bricks that say things like we won't add anything to the standard that isn't implemented in two or more compilers.
The compiler writers program in C++. And say things like if you want that feature that's a good reason to use C++ and stop using C. But if the standards committee adds it of course we will.
Also embed is exactly the feature that end uses would find very useful and compiler writers would not care about at all.