<story><title>Wuffs the Language</title><url>https://github.com/google/wuffs/blob/main/doc/wuffs-the-language.md</url></story><parent_chain></parent_chain><comment><author>oconnor663</author><text>&amp;gt; There is no operator precedence. A bare a * b + c is an invalid expression. You must explicitly write either (a * b) + c or a * (b + c).&lt;p&gt;Honestly I&amp;#x27;ve often wished for this in mainstream languages. It seems like operator precedence should go the way of bracketless if and implicit int casts. (Though I wonder if they wind up making exceptions here for chains of method calls? I guess technically those rely on operator precedence sort of?)&lt;p&gt;Edit: Yeah I see the example code has &amp;quot;args.src.read_u8?()&amp;quot;. So it looks like they figured out how to keep the good stuff.</text></comment>
<story><title>Wuffs the Language</title><url>https://github.com/google/wuffs/blob/main/doc/wuffs-the-language.md</url></story><parent_chain></parent_chain><comment><author>dang</author><text>Surprisingly little discussed so far, aside from these past related threads:&lt;p&gt;&lt;i&gt;Wuffs’ PNG image decoder&lt;/i&gt; - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=26714831&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=26714831&lt;/a&gt; - April 2021 (135 comments)&lt;p&gt;&lt;i&gt;C performance mystery: delete unused string constant&lt;/i&gt; - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23633583&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23633583&lt;/a&gt; - June 2020 (105 comments)&lt;p&gt;That first one was just yesterday but this is a rare case where we would not downweight the follow-up post (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;sort=byDate&amp;amp;type=comment&amp;amp;query=follow-up%20by%3Adang&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;hn.algolia.com&amp;#x2F;?dateRange=all&amp;amp;page=0&amp;amp;prefix=true&amp;amp;sor...&lt;/a&gt;).</text></comment>