TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Rust went from side project to world’s fastest growing language

179 pointsby embitover 2 years ago

21 comments

aliqotover 2 years ago
im so tired of non-substance rust content on hn. i dont want to know THAT it is written in rust (shocking, i know!) I want to know WHAT made it better to be in rust rather than x. I'd read the shit out of an article about that. its starting to become a meme cheatcode, just add "in rust!" to the end of your post title and you'll get a baseline starter pack of hn votes
评论 #34788976 未加载
评论 #34789236 未加载
评论 #34789863 未加载
评论 #34791856 未加载
评论 #34791876 未加载
评论 #34790387 未加载
评论 #34789191 未加载
satvikpendemover 2 years ago
Note that Rust changed significantly from the side project days to 1.0 and above. It used to have features like Go-like green threads, for instance.
评论 #34792307 未加载
评论 #34791322 未加载
zabzonkover 2 years ago
i may not have read the article correctly, but i see no actual evidence there that it is the &quot;world&#x27;s fastest growing language&quot;, whatever that might mean, except that there a lot of questions about it on SO (and of course posts like this on HN).<p>also, possibly related, isn&#x27;t it strange you see almost no more haskell posts here these days?
评论 #34791466 未加载
评论 #34789261 未加载
评论 #34789487 未加载
评论 #34789211 未加载
jasfiover 2 years ago
It&#x27;s great the memory-safe languages that don&#x27;t sacrifice performance are growing in popularity. But I must ask, what does Rust do better than Nim?
评论 #34789613 未加载
评论 #34789554 未加载
评论 #34790662 未加载
评论 #34802354 未加载
ecmascriptover 2 years ago
I think Rust is probably great for certain types of projects that need effecient programs but the main problem I have always had is not having enough time and Rust does the reverse for me in that regard.<p>It is hard to learn and takes quite some time to write compared to many other popular languages. For what benefit? Most languages are fast enough and the bugs I encounter is not bugs that Rust solves. I do web dev stuff, like I would assume most of us do, and the performance bottlenecks are pretty much never due to the language being too slow.<p>Granted, I understand completely why large companies that work on complex systems have a use case for Rust, the main issue I have with the community is that it tries to sell itself as a solution to everything when in reality the most likely scenario for most of us is that we would be more productive and successful in basically any other language.
评论 #34789488 未加载
Havocover 2 years ago
Seems like a bit of survivor bias at play too in that narrative. Don’t pretty much all languages start off that way?
评论 #34789311 未加载
winstonprivacyover 2 years ago
These days I code primarily in C++, which is what Rust seemingly is designed to replace. It doesn&#x27;t, as far as I can tell. I optimize directly for the hardware I&#x27;m running on, which typically gives me 10-100x performance improvements. Controlling how memory is managed is critical.<p>It&#x27;s great when something new and better comes along if that&#x27;s really the case, but I&#x27;ve seen the &quot;incrementally better in certain use cases&quot; play many times before.
评论 #34789293 未加载
评论 #34789257 未加载
评论 #34789322 未加载
评论 #34790360 未加载
评论 #34789279 未加载
评论 #34790497 未加载
评论 #34791289 未加载
评论 #34789536 未加载
评论 #34789284 未加载
评论 #34789297 未加载
评论 #34791428 未加载
评论 #34789676 未加载
评论 #34793696 未加载
oslacover 2 years ago
It is so fun to write applications with.
评论 #34792085 未加载
zitterbewegungover 2 years ago
In Github&#x27;s analysis of fasting growing language they state that Hashicorp Configuration Language was the fastest from 2021 to 2022. In 2021 from Jetbrains it is in the top five of languages to adopt and or replace. I would like to see the data that MIT is using to figure out their thesis.<p><a href="https:&#x2F;&#x2F;octoverse.github.com&#x2F;2022&#x2F;top-programming-languages" rel="nofollow">https:&#x2F;&#x2F;octoverse.github.com&#x2F;2022&#x2F;top-programming-languages</a> <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;devecosystem-2021&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;devecosystem-2021&#x2F;</a>
评论 #34791290 未加载
darthrupertover 2 years ago
I&#x27;ve been writing some typescript lately. I had gotten a bit bored about Rust but oh man. The weakness of TS makes me really appreciate the sort of invisible things Rust does right.
samsquireover 2 years ago
I would love to know how you build a language that:<p>A) is easy to write one off scripts that do a job fast, with minimal thinking and effort. I am thinking of Python and Ruby. For me I can write code with high velocity in these languages.<p>B) Executes loops very fast and does automatic vectorization<p>C) Can scale toward large teams, such as that you can do drastic changes with faith that things shall not break at runtime.<p>D) zero cost abstractions and minimal indirections.<p>E) predictable runtime performance, no random pauses<p>F) powerful tooling, such as package manager and IDE integration
评论 #34789664 未加载
评论 #34792357 未加载
评论 #34790182 未加载
评论 #34791298 未加载
indigoabstractover 2 years ago
&gt; “In C or C++ you always have this fear that your code will just randomly explode,” says Mara Bos, cofounder of the drone firm Fusion Engineering and head of Rust’s library team.<p>That sounds like a completely valid reason to abandon C++ over Rust.<p>I mean, what self-respecting programmer that keeps up to date with the trends would use a such a dangerous language that makes code blow up in their face?<p>That is so &#x27;80s.<p>Well, I am joking, of course, but that comment is hard to take seriously.
评论 #34790463 未加载
评论 #34790205 未加载
评论 #34791528 未加载
评论 #34790920 未加载
评论 #34790614 未加载
bmitcover 2 years ago
I just wish it was simpler. I never saw it in its infancy, but from what I can gather, it seems a huge amount of bloat was added to the original design.
评论 #34796101 未加载
评论 #34789990 未加载
FpUserover 2 years ago
&gt;&quot;&gt; “In C or C++ you always have this fear that your code will just randomly explode,”<p>No I do not. I have a fear of sectarian fanatism where each sect is trying to force their way of doing things and declaring the rest being evil.
mecsredover 2 years ago
Obligatory xkcd[1] [1] <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1102&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1102&#x2F;</a>
Thaxllover 2 years ago
Where in the article it says that it&#x27;s the fastest growing language?
评论 #34793657 未加载
frellusover 2 years ago
The title of the article is actually, &quot;How Rust went from a side project to the world’s most-loved programming language&quot; .. which is so annoying.<p>&quot;Most-loved&quot; cannot be measured, it&#x27;s so subjective. Why couldn&#x27;t they have just said, &quot;fastest growing&quot; or something else? Does everything from media have to be designed to grab eyes, even out of the MIT Technology Review for godssake?
评论 #34794260 未加载
up2isomorphismover 2 years ago
There is a C ssl library and a rust ssl library, which one do you choose?<p>There is also a http library I C and rust , which one do you choose?<p>If C ones are battle tested, I will not choose rust for a simple reason, software is error prone in nature, and believe certain practices will fundamentally change that is just selling snake oil.
60secsover 2 years ago
Tony Hoare: billion dollar mistake adding NULL to algol in 1965<p>Graydon Hoare: cracks knuckles in 2006
sylwareover 2 years ago
It is still missing some alternative rust-written rust compilers.
thunkshift1over 2 years ago
I see a humungous amount of astro turfing for rust adoption on hn.. I wonder why its so damn important to love rust..
评论 #34796559 未加载