You must log in or # to comment.
This is hardly newsworthy. If the extensions were called ‘Jabberwocky C Extennsions’ no one would have cared. The extension allows for tagged unnamed structs inside of a struct, e.g.:
struct inner { /* ... */ }; struct outer { int value; struct inner; };Untagged?
Tag is what goes after the
structkeyword to allow referring to the struct type. Structs don’t have to have a tag. Name is what field are called. Adapting Obin’s example:struct foo { int baz; }; struct bar { struct foo qux; }; struct bar data; data.foo.baz = 0;fooandbarare tags forstruct fooandstruct bartypes respectively. Andbazandquxare field names.
If I understood correctly, it’s free software anyway, so why the discussion?
Because they wanted drama and clickbaity headline.

…Extend





