<story><title>New C features in GCC 13</title><url>https://developers.redhat.com/articles/2023/05/04/new-c-features-gcc-13</url></story><parent_chain></parent_chain><comment><author>jwilk</author><text>&amp;gt; C++11 standardized a similar feature under the name decltype, so sadly we wound up with two names for a nearly identical feature.&lt;p&gt;If you wonder why:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;open-std.org&amp;#x2F;JTC1&amp;#x2F;SC22&amp;#x2F;WG14&amp;#x2F;www&amp;#x2F;docs&amp;#x2F;n2927.htm#existing-decltype&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;open-std.org&amp;#x2F;JTC1&amp;#x2F;SC22&amp;#x2F;WG14&amp;#x2F;www&amp;#x2F;docs&amp;#x2F;n2927.htm#exist...&lt;/a&gt;</text></comment>
<story><title>New C features in GCC 13</title><url>https://developers.redhat.com/articles/2023/05/04/new-c-features-gcc-13</url></story><parent_chain></parent_chain><comment><author>plq</author><text>All quite reasonable additions to the language, kudos to the GCC team.&lt;p&gt;I&amp;#x27;m &amp;#x2F;very&amp;#x2F; sad to see the unprototyped functions to go though -- that was my favourite way to catch newbies off-guard! Oh well ...&lt;p&gt;As for those who like to spend their Friday afternoon feeling sad about C++isms creeping into C: You are very late! You should have done that when GCC implemented ``__attribute__((cleanup))`` years^Wdecades ago.&lt;p&gt;edit: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;gcc.gnu.org&amp;#x2F;legacy-ml&amp;#x2F;gcc&amp;#x2F;2003-05&amp;#x2F;msg00528.html&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;gcc.gnu.org&amp;#x2F;legacy-ml&amp;#x2F;gcc&amp;#x2F;2003-05&amp;#x2F;msg00528.html&lt;/a&gt;</text></comment>