thing I like about C Code written back
2024-02-01 01:10:03.193914+01 by
Dan Lyke
3 comments
The thing I like about C? Code written back in the '80s compiles just fine. Perl? Same damned thing.
Python? Yeah, they've got tools to manage all of the issues.
C++? Sorry, namespace semantics changed subtly, and will subtly change back, because fuck you, that's why. And deities forbid you should try to find cross-platform ways to use Boost. Just code to POSIX and do your own smart pointer types from the ground up.
[ related topics:
Perl Open Source Monty Python Python hubris
]
comments in ascending chronological order (reverse):
#Comment Re: thing I like about C Code written back made: 2024-02-01 04:07:31.392235+01 by:
spc476
Unfortunately, there are people who have drunk the C++ Flavor Aid. Sigh.
#Comment Re: thing I like about C Code written back made: 2024-02-01 19:59:59.599149+01 by:
Dan Lyke
I think that poster has got a point; at this point having C diverge from a C++ subset feels super weird.
On the other hand, I think I'd be happier with C++ if it had stopped at v1. I kinda like templates, sometimes, though most of that can be done with the preprocessor, but namespacing is a fucking nightmare.
#Comment Re: thing I like about C Code written back made: 2024-02-01 22:39:50.846754+01 by:
spc476
As someone who doesn't care to use C++ at all, I don't mind that C has diverged from C++. Heck, spoken language does that—French and Spanish both diverged from Latin after all.