Haelwenn /элвэн/ :triskell: on Nostr: pistolero <iced-quinn/> Except you can actually target C89, it's an explicit version ...
pistolero (npub1ch8…sw60) (npub1f8e…zu5u) Except you can actually target C89, it's an explicit version of a standard, not an implementation.
And in fact I think putting -std= in compiler flags should be nearly mandatory for build stability reasons as stuff gets deprecated over time and the default version changes over time for at least GCC and clang.
Meanwhile lua is a reference implementation kind of language without multiple branches being supported so if you use an old branch, the bugs in the implementation stay.
Quite like if you'd freeze some random software which doesn't have branches.
And in fact I think putting -std= in compiler flags should be nearly mandatory for build stability reasons as stuff gets deprecated over time and the default version changes over time for at least GCC and clang.
Meanwhile lua is a reference implementation kind of language without multiple branches being supported so if you use an old branch, the bugs in the implementation stay.
Quite like if you'd freeze some random software which doesn't have branches.