3 ms·
> When you write C you have no notion of what the compiler is going to output whatsoever Well, sort of... but what language isn't that true of? And really, wh
by clifanatic 10y ago
> When you write C you have no notion of what the compiler is going to output whatsoever
Well, sort of... but what language isn't that true of? And really, what language isn't that more true of than C?
- hga 10y agoHigher level ones who's compilers can better reason about the code? See for example more generally Fran Allen's comments in Coders At Work for how desolate a optimization wasteland is C.
- AnimalMuppet 10y agoI think you're looking at this backwards from clifanatic's point. The more a higher-level compiler can reason about the code, the more optimizations it can perform, the less the compiler output resembles the source code input I gave it.