Catch-23: The New C Standard Sets the World on Fire

Neither does Fortran have realloc working as effectively as in C. That was discussed in another topic and, IMHO, is unfortunate.

So this thread is, of course, highly OT. For those (still) interested, I’d recommend a presentation (18 minutes video) referenced as last item in the OP article bibliography

  1. Yodaiken, V. 2021. How ISO C became unusable for operating systems development. 11th Workshop on Programming Languages and Operating Systems (PLOS '21). How ISO C became unusable for operating systems development | Proceedings of the 11th Workshop on Programming Languages and Operating Systems.

Interesting view on C as opposed to other programming languages.

1 Like