<story><title>Rust 1.37.0</title><url>https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html</url></story><parent_chain></parent_chain><comment><author>jedisct1</author><text>Rust has evolved from something safe and &lt;i&gt;simple&lt;/i&gt; (once you grasp the different type of pointers) to something way less accessible.&lt;p&gt;Rust source code is now full of annotations, and very hard to read and maintain.&lt;p&gt;Traits have evolved from a nice feature to something overused everywhere.&lt;p&gt;Basic crates use so many generics, impl Trait and abstractions over abstractions over abstractions that it&amp;#x27;s really difficult to follow what concrete types you need to satisfy these.&lt;p&gt;When one of the oldest and still unanswered issue in the Hyper HTTP library is &amp;quot;how do I read the body?&amp;quot;, there is a conceptual problem.&lt;p&gt;And things got even more complicated with Futures. async&amp;#x2F;await don&amp;#x27;t solve much, as besides textbook examples, these are unusable without deep knowledge of how everything works internally. Pin&amp;#x2F;Unpin makes things even more complicated.&lt;p&gt;I&amp;#x27;m an early Rust adopter and advocate. However, I wouldn&amp;#x27;t consider it any longer for new projects.&lt;p&gt;My productivity in Rust has become very low compared to other languages such as Go or even C, that let me easily express what I want to do.&lt;p&gt;With Rust, 90% of my time is spent trying to understand how to express what I want to do. Such as what types I have, what 3rd party crates expect and how to convert them.</text></comment>
<story><title>Rust 1.37.0</title><url>https://blog.rust-lang.org/2019/08/15/Rust-1.37.0.html</url></story><parent_chain></parent_chain><comment><author>sitkack</author><text>Interesting how much two of the big cloud providers are assisting the Rust project. Is GCP absent due to Chrome&amp;#x2F;Firefox?&lt;p&gt;&amp;gt; AWS has provided hosting for release artifacts (compilers, libraries, tools, and source code), serving those artifacts to users through CloudFront, preventing regressions with Crater on EC2, and managing other Rust-related infrastructure hosted on AWS.&lt;p&gt;&amp;gt; Microsoft Azure has sponsored builders for Rust’s CI infrastructure, notably the extremely resource intensive rust-lang&amp;#x2F;rust repository.</text></comment>