On Thu, Feb 10, 2022 at 3:49 AM Brett Cannon <[email protected]> wrote: > On Wed, Feb 9, 2022 at 4:19 AM Petr Viktorin <[email protected]> wrote: >> On 09. 02. 22 4:39, [email protected] wrote: >> >> That's an interesting idea -- what's keeping us from C11? > > No one asking before, probably because we have been trying to get to C99 for > so long. 😄 > >> In other words: the main thing keeping us from C99 is MSVC support, and >> since that compiler apparently skipped C99, should we skip it as well? > > If we think "C11 without optional features" is widely supported then I think > that's a fine target to have. > > For anyone not sure what's optional in C11, I found > https://en.wikipedia.org/wiki/C11_%28C_standard_revision%29#Optional_features > . Other than atomics being discussed on Discord for mimalloc, leaving those > things out seem reasonable to me. >
I like it. I want to use anonymous union. It makes complex structure like PyDictKeysObject simple a little. I confirmed that XLC supports it. https://www.ibm.com/docs/en/xl-c-and-cpp-aix/13.1.3?topic=types-structures-unions#strct__anonstruct Regards, -- Inada Naoki <[email protected]> _______________________________________________ Python-Dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/MMTUDLFIB7ET6T3Q73HDLODDGZY74X54/ Code of Conduct: http://python.org/psf/codeofconduct/
