[TUHS] : C dialects (was: I can't drive 55: "GOTO considered harmful" 55th anniversary)

Paul Winalski paul.winalski at gmail.com
Tue Mar 14 07:28:10 AEST 2023


On 3/13/23, Bakul Shah <bakul at iitbombay.org> wrote:
>
> You can't drop features from a widely deployed language;

It has been done, with advanced warning of the deprecation, and over
several iterations of the standard so that there's advanced warning.
But it's rare and not advisable.

But you can create new subsets of the full standard.

> but while
> we are dreaming, what I'd like to see is a total *ban* on any and
> all optimizations. What you get is what you see!
>
Be careful what you wish for.  That just won't fly on modern computer
architectures, with their many execution units and complicated memory
hierarchies.  Not if you want anything resembling reasonable
performance that is also maintainable.

-Paul W.


More information about the TUHS mailing list