Ancestors

Written by Björkus "No time_t to Die" Dorkus on 2024-12-15 at 22:19

This is closing in 5 days. Add your response to the mix as soon as possible, or risk never being heard in the Official Vote™!!

https://thephd.dev/the-big-array-size-survey-for-c

=> More informations about this toot | More toots from thephd@pony.social

Toot

Written by James Widman on 2024-12-18 at 00:38

@thephd i like how, at the beginning of "nelemsof", it sort of sounds like a Tolkien-esque name.

missing option: "nelemor" (spoken with a trilled 'r' at the end)

So I kinda wish we could have "nelems(array)", maybe as a contextual keyword where the parser looks for '(' immediately after "nelems".

=> More informations about this toot | More toots from JamesWidman@mastodon.social

Descendants

Written by James Widman on 2024-12-18 at 01:03

@thephd chaotic neutral choice: "nelems", as a straight-up keyword, because it will force a lot of people to learn how to do automated renaming with clang tooling, and also bc it will carry the added benefit of causing users who cannot tolerate certain changes to ragequit from committee involvement, thus making it easier to push other breaking changes through the committee for subsequent versions of the standard.

=> More informations about this toot | More toots from JamesWidman@mastodon.social

Written by James Widman on 2024-12-18 at 01:14

@thephd [spaces out thinking about how much better language design could be if everyone understood & accepted that they're going to have to do (and will do) some semi-automated-but-tool-assisted transformations to their code, including global renaming, in order to upgrade to the next version of the language.]

=> More informations about this toot | More toots from JamesWidman@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113671031853769455
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
268.898825 milliseconds
Gemini-to-HTML Time
0.713846 milliseconds

This content has been proxied by September (3851b).