<story><title>Rust Is a Scalable Language</title><url>https://matklad.github.io/2023/03/28/rust-is-a-scalable-language.html</url></story><parent_chain><item><author>eminence32</author><text>&amp;gt; And you would only need Rust — while it excels in the lowest half of the stack, it’s pretty ok everywhere else too.&lt;p&gt;A younger me, in search of a new language to learn, would have been turned off by something that is only &amp;quot;pretty ok&amp;quot;&lt;p&gt;But 20 years later, something that is &amp;quot;pretty ok&amp;quot; is exactly what I&amp;#x27;m looking for.  My experience has been that finding the perfect language (or perfect anything) is futile, and all I want is something that let&amp;#x27;s me solve my problems, don&amp;#x27;t get in my way, and don&amp;#x27;t really surprise me.&lt;p&gt;For a long while, python was my go-to &amp;quot;pretty ok&amp;quot; language, but eventually it stopped being &amp;quot;pretty ok&amp;quot; for me.  Rust has now taken that spot.</text></item></parent_chain><comment><author>cameronh90</author><text>It&amp;#x27;s not popular among the crowd here, but my favourite &amp;quot;pretty ok&amp;quot; language is C#. It&amp;#x27;s not really the best at anything, but it&amp;#x27;s pretty good for most use cases.&lt;p&gt;That being said, because there&amp;#x27;s no one perfect language, it&amp;#x27;s handy to have a few in your arsenal. As much as I like C#, I&amp;#x27;d still reach for Python for any data or ML type use cases.</text></comment>
<story><title>Rust Is a Scalable Language</title><url>https://matklad.github.io/2023/03/28/rust-is-a-scalable-language.html</url></story><parent_chain><item><author>eminence32</author><text>&amp;gt; And you would only need Rust — while it excels in the lowest half of the stack, it’s pretty ok everywhere else too.&lt;p&gt;A younger me, in search of a new language to learn, would have been turned off by something that is only &amp;quot;pretty ok&amp;quot;&lt;p&gt;But 20 years later, something that is &amp;quot;pretty ok&amp;quot; is exactly what I&amp;#x27;m looking for.  My experience has been that finding the perfect language (or perfect anything) is futile, and all I want is something that let&amp;#x27;s me solve my problems, don&amp;#x27;t get in my way, and don&amp;#x27;t really surprise me.&lt;p&gt;For a long while, python was my go-to &amp;quot;pretty ok&amp;quot; language, but eventually it stopped being &amp;quot;pretty ok&amp;quot; for me.  Rust has now taken that spot.</text></item></parent_chain><comment><author>ldjkfkdsjnv</author><text>Python doesnt really scale to large code bases, and refactoring is very hard.</text></comment>