Re:Dear sir, you have built a compiler (2022)
by jrk on Saturday November 23, 2024 @07:13AM
(#42220523)
Rust was started in 2006 and launched publicly, I believe, in 2009, the same year as Go. The point stands that these are still fairly new, but it’s not nearly that new.
[ Parent
| on HN ]
Re:Dear sir, you have built a compiler (2022)
by ChrisSD on Saturday November 23, 2024 @08:16AM
(#42220701)
[delayed]
Re:Dear sir, you have built a compiler (2022)
by ternaryoperator on Saturday November 23, 2024 @05:25PM
(#42224422)
That's right. One of the knocks on those early versions was that every new release broke previous code in significant ways. Which is one reason that v. 1.0 was so important to the community. They could finally commit code using a stable language.
Re:Dear sir, you have built a compiler (2022)
by cmrdporcupine on Saturday November 23, 2024 @08:16AM
(#42220699)
Early Rust was a very different beast.
But could say the same about Python pre-1995 or so.
My biggest problems with Rust, though, are Cargo and Crates.io, not the language.
Re:Dear sir, you have built a compiler (2022)
by anacrolix on Saturday November 23, 2024 @09:16AM
(#42220979)
crates and cargo are better than Rust actual
Re:Dear sir, you have built a compiler (2022)
by cmrdporcupine on Saturday November 23, 2024 @01:43PM
(#42222779)
... for you
Re:Dear sir, you have built a compiler (2022)
by gary_0 on Saturday November 23, 2024 @10:39AM
(#42221443)
Cargo and crates.io are something C/C++ developers would kill for (which is why cargo is what it is, I think).
Re:Dear sir, you have built a compiler (2022)
by cmrdporcupine on Saturday November 23, 2024 @01:46PM
(#42222815)
Just because there is an absolute shitshow for C/C++ build systems doesn't automatically make Cargo & Crates.io good.
There is a fundamental philosophical disagreement I have with the NPM style of package management and this method of handling dependencies. Like NPM, Crates.io is a chaotic wasteland, destined for a world of security & license problems and transitive dependency bloat.
But honestly I'm sick of having this out on this forum. You're welcome to your opinion. After 25 years of working, with various styles of build and dependency management: I have mine.
Re:Dear sir, you have built a compiler (2022)
by gary_0 on Saturday November 23, 2024 @02:14PM
(#42223092)
I wasn't disagreeing with you. My comment was implying that cargo (and arguably rust itself to some extent) was kind of a knee-jerk response to the insane parts of C/C++, for better and also for worse.
Re:Dear sir, you have built a compiler (2022)
by cmrdporcupine on Saturday November 23, 2024 @02:27PM
(#42223217)
Ok that's fair, sorry to be defensive.
But I actually think it's more inspired by people coming from the NodeJS ecosystem than people coming from C++.