How ISO C became unusable for operating systems development

5Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The C programming language was developed in the 1970s as a fairly unconventional systems and operating systems development tool, but has, through the course of the ISO Standards process, added many attributes of more conventional programming languages and become less suitable for operating systems development. Operating system programming continues to be done in non-ISO dialects of C. The differences provide a glimpse of operating system requirements for programming languages.

Cite

CITATION STYLE

APA

Yodaiken, V. (2021). How ISO C became unusable for operating systems development. In PLOS 2021 - Proceedings of the 2021 11th Workshop on Programming Languages and Operating Systems (pp. 84–90). Association for Computing Machinery, Inc. https://doi.org/10.1145/3477113.3487274

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free