What is Nostr?
pistolero /
npub1ch8…sw60
2024-01-05 17:00:08
in reply to nevent1q…9eem

pistolero on Nostr: Haelwenn /элвэн/ :triskell: <iced-quinn/> > Except you can actually target C89, ...

Haelwenn /элвэн/ :triskell: (npub1ysu…2jyl) (npub1f8e…zu5u)

> Except you can actually target C89, it's an explicit version of a standard, not an implementation.

You can target Lua 5.1.

> 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.

Duct-taping around instability rather than pushing back against it gets you the same fate that Ruby and Python and Linux got. Stable APIs beat version-coupling every single time. Every single time. Zero exceptions. Once you introduce version-coupling, upstream starts breaking shit, and in terms of behavior that you can depend on, the cycles get faster than they were without any versioning.
Author Public Key
npub1ch8nj9yu4676fnwkzacu28mt4y002ezeryqyuhzfnzjw560sq5fqaysw60