2 ms·
I've seen this argument for years. "C is an easy language and it's easy to code review it.". Maybe if you want to skip all the off-by-1 errors, double frees, o
by self_awareness 1y ago
I've seen this argument for years. "C is an easy language and it's easy to code review it.".
Maybe if you want to skip all the off-by-1 errors, double frees, overflows, underflows, wrong API usage, you don't need to maintain multiplatform build environment, and you don't support multiple architectures.
I mean, in this sense, assembly is even easier than C. Its syntax is trivial, and if that would be the only thing that matters, people should write assembly.
But they don't write assembly, because it's not the only thing that matters. So please stop considering C only in terms of easy syntax. Because syntax is the only thing that's easy in C.