Mmmmmnnnn, data.... https://thephd.dev/the-big-array-size-survey-for-c-results
=> More informations about this toot | More toots from thephd@pony.social
@thephd Most of the pain of the _Keyword+header option comes from writing headers for libraries. You need to treat the keyword as reserved from day one in case a user includes the header, and are stuck using the underscore version of the keyword if you don't want to pollute the namespace for callers.
From that perspective, I can see the desire to have the nice to use keyword now.
=> More informations about this toot | More toots from jamesh@aus.social
@jamesh The library bit bites me so much, but at this point I just stopped caring and just include the headers anyways. They're effectively keywords due to text-based inclusion with headers, and I'm not gonna think too hard about it.
=> More informations about this toot | More toots from thephd@pony.social
@jamesh it's related to a problem that has been called out a couple of times before when adding APIs
it's a namespace-reservation-treadmill
@thephd
=> More informations about this toot | More toots from erisceleste@tech.lgbt This content has been proxied by September (3851b).Proxy Information
text/gemini