C with modular system

In the history of the C language, were any experiments to add a modular system?

I know of a C ++ proposal that did not use the latest standard. I'm thinking of something else in the lines of specific implementations that added a modular system as a non-standard function.

By “modular system” I mean something that at least allowed the user to write a single file instead of a pair of .h / .c.

+4
source share
4 answers

D A programming language is a C ++-like language with a modular system. I do not know about any modular system designed for simple C.

+3
source

Makeheaders is a related utility.

+3
source

The creators of C really learned these things in languages ​​(including extensions to C) developed for Plan 9 . Check out Limbo .

+2
source

Apple is working on adding a modular system to its C ++ LLVM implementation.

+1
source

All Articles