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.qux.baz = 0;fooandbarare tags forstruct fooandstruct bartypes respectively;bazandquxare field names; anddatais a variable name.
If I understood correctly, it’s free software anyway, so why the discussion?
Because they wanted drama and clickbaity headline.
…Extend

This is a non story but people want to hate on MS so will grasp anything they can to try and make a thing out of it.






