Remove all of it.
Add pseudo-method syntax, better automatic type casting, and namespacing functionality to C. Also remove the need of header files.
Remove all of it.
Add pseudo-method syntax, better automatic type casting, and namespacing functionality to C. Also remove the need of header files.
Another nodev.
Incorrect opinion discarded.
They sure as fuck are good. Go back to cuckchan you larper. We don't need more browser threads here.
Do tell us why they're good other than they make you feel like an epic hacker because you're doing extra work for no benefit.
They are an API specification for binaries. You need that shit to work with anything. Otherwise you need the source for fucking everything all the time to use it.
Nodev detected
You really have no idea how linking works. You need a header, some shitty equivalent to a header, or the raw source. Fuck off retard.
Keep crying nodev.
This, headers are fucking great. It's documentation that cannot be wrong, barring the comments. It is so much easier browsing C/C++ source with nice headers than some headerless lang with implementation mixed in everywhere. Yes, some editors provide function collapse or class overview, but header works everywhere, from nano to VS.
What sucks is includes. If it's violated in some places anyway then just remove all single-pass shit.