Because there's a movement called "Rewrite everything in Rust"
Ask HN: Why do you use Rust, when D is available?
41–50 of 262 posts
Re: Ask HN: Why do you use Rust, when D is available?
#42Re: Ask HN: Why do you use Rust, when D is available?
#43No body has your shit arron
Re: Ask HN: Why do you use Rust, when D is available?
#44Engineers learn languages because of success stories by other companies—not by the merits of the syntax or one-off tricks like compiling itself in 5 seconds. The fact that Firefox uses Rust for the browser engine or that Dropbox uses Rust for the sync engine is the kind of thing that gets me interested.
Re: Ask HN: Why do you use Rust, when D is available?
#45Personally, at some point Rust was just clearly better and after a while - I lost interest in D. I don't have time to keep track of D catching up, when I'm so happy with Rust, and ecosystem is growing so fast. Maybe D got much better in last few years... but I kind of don't care anymore. It's hard enough to introduce a raising star like Rust to your coworkers and D just don't have traction anymore. I've been followin…
I’m currently trying to get into robotics. But why does everyone want c++? Surely robots can be programmed in other languages.
Rust, culturally, comes from the web. That's why it has the most traction in the web server/WASM space for now. It's starting to poke its head into Systems use-cases because of the sheer weight of its memory safety benefits there. Maybe in a few years it'll get some real use in the games industry (real industry; not just enthusiasts), though Unreal remains a bastion of C++ that isn't going anywhere anytime soon. But then there are some dark corners of C/C++'s territory that move even more slowly, and where the cultural shift will take a long time. I think to a great extent, embedded falls into that category.
Re: Ask HN: Why do you use Rust, when D is available?
#46Earlier quoted context omitted.
Why did go took off then?
It's impossible to measure how much impact just having Rob Pike and Google behind Go has had on its adoption.
Re: Ask HN: Why do you use Rust, when D is available?
#47Engineers learn languages because of success stories by other companies—not by the merits of the syntax or one-off tricks like compiling itself in 5 seconds. The fact that Firefox uses Rust for the browser engine or that Dropbox uses Rust for the sync engine is the kind of thing that gets me interested.
I've never heard of a commercial success built off the back of Racket or J but happily went through a book on Racket and would love to do the same for J.
Re: Ask HN: Why do you use Rust, when D is available?
#48Engineers learn languages because of success stories by other companies—not by the merits of the syntax or one-off tricks like compiling itself in 5 seconds. The fact that Firefox uses Rust for the browser engine or that Dropbox uses Rust for the sync engine is the kind of thing that gets me interested.
That's a dangerously general statement, and it does not apply to me (an engineer) for example. I learned a lot of languages because of the language itself, e.g. their type system.