<story><title>Rust 1.42</title><url>https://blog.rust-lang.org/2020/03/12/Rust-1.42.html</url></story><parent_chain></parent_chain><comment><author>computerphage</author><text>Better line numbers is huge. Actually huge for people leaning rust. In a pretty big way it&amp;#x27;s like the difference between Java where you get a stack trace (where you mostly care about the live number all the way at the bottom) and C++ where you don&amp;#x27;t. When I tutored students in college that was one of the most salient differences to students who were just starting out. They would say things like &amp;quot;C++ is hard because you don&amp;#x27;t even get a stack trace&amp;quot;. Sure, that&amp;#x27;s a naive view of the differences between the languages, but it&amp;#x27;s a &lt;i&gt;real&lt;/i&gt; view that beginners see.</text></comment>
<story><title>Rust 1.42</title><url>https://blog.rust-lang.org/2020/03/12/Rust-1.42.html</url></story><parent_chain></parent_chain><comment><author>_bxg1</author><text>I didn&amp;#x27;t realize how rich the normal match { } patterns can get until I saw these matches!() examples and was trying to figure out what that pattern syntax was. I&amp;#x27;ve only ever used the basic enum matching&amp;#x2F;enum value unwrapping patterns.</text></comment>