Re:Proposal to add constexpr to C [pdf]
by foxfluff on Saturday October 16, 2021 @08:08AM
(#28887273)
C neckbeard here. I do fully hope and expect and assume the compiler to fold constants and figure out as much at compile time as it can. This is the kind of optimization that doesn't make the code harder to reason about, even when coding with ed, since the logic and ultimate result of these expressions does not change.
Heavy type inference, overloading, and inheritance are a completely different beast and they make the code a lot more opaque.
Heavy type inference, overloading, and inheritance are a completely different beast and they make the code a lot more opaque.