Live data from Hacker News

Why AWS loves Rust, and how we’d like to help

aws.amazon.com

181–190 of 338 posts

Re: Why AWS loves Rust, and how we’d like to help

#181
post #110

Earlier quoted context omitted.

It really isn't. The entire purpose of servo was to be a vehicle for r&d with the eventual goal of merging code back to firefox. It succeeded. No one used it because that really wasn't the point.

I think you're right in that that was the original sell, but it's not how they sell it today. "Servo’s mission is to provide an independent, modular, embeddable web engine, which allows developers to deliver content and applications using web standards." So maybe they're just not there yet? But in my opinion, if you create popular software and no one uses it, it's not popular from its adoption, it's popular for some…

> I embed web tech

Wait, you're working with web tech – probably the most archetypal field where preventing security vulnerabilities is the top priority – and you don't see the benefit of using Rust instead of C?

Re: Why AWS loves Rust, and how we’d like to help

#182

Earlier quoted context omitted.

It really sucks on HN that users like you who get past a particular karma threshold hold down users who have legitimate curious questions. It incentivizes not having unpopular discussions, and really turns me off to the site entirely. So could you please not? This isn't a facetious statement. I'm trying to keep this on topic: AWS loves Rust, so maybe I should, too. Could we have a discussion about why? The mechanism…

Sorry, legitimate curiosity is too low a threshold for me. If you want to chat further about this POV, happy to discuss over email (in profile). Would rather not pollute this thread.

If discussions on a forum are pollution to you, then I don't know what to say. People discuss things. Communication is a part of learning.

Sorry that's beneath you? Sorry I didn't discuss things the way you wanted? I mean, not really, but you have leverage on the forum, and you're making it a really undesirable place to reply in.

Re: Why AWS loves Rust, and how we’d like to help

#183

Earlier quoted context omitted.

> I always hoped Java would make a comeback In order to make a comeback, Java first needs to fall from the TOP 3 languages used by professional programmers in the world. https://insights.stackoverflow.com/survey/2020#most-popular-...

In the same way Rust appears in ... (5,1% - 4.8% Professional Developers). The big players are looking for commercial long term safety about the used tools, platforms, programming languages and their ecosystems. After that, the technical discussion will take place.

I'm not sure who "the big players" are in your book but the largest software engineering organizations in the world are already using Rust. The post is about one of them committing their resources to the project itself.

Caution doesn't make money, it just prevents losing as much money. When it comes to technology if you're waiting for everyone else to validate an idea, you're too late.

Re: Why AWS loves Rust, and how we’d like to help

#185

Earlier quoted context omitted.

> I always hoped Java would make a comeback In order to make a comeback, Java first needs to fall from the TOP 3 languages used by professional programmers in the world. https://insights.stackoverflow.com/survey/2020#most-popular-...

Exactly. Sometimes it takes more developers to maintain code than to initially implement it, which means technology choices today may lead to bigger popularity trends down the road.

/cries in old code

Re: Why AWS loves Rust, and how we’d like to help

#186

Do we already have a list of companies that will be sponsors of the Rust foundation?

There is no public list.

Cool. Thank you. Eager to find out in time, though I suspect the language will flourish regardless.

Re: Why AWS loves Rust, and how we’d like to help

#187

Earlier quoted context omitted.

There will be people who downvote you because... - You are hijacking a top comment to insert your off-topic opinion. - You appear to be more territorial than presenting some sort of argument. - You are overly negative and somewhat dismissive/disrespectful. - You are commenting on downvotes, which is generally frowned upon

My comment in on point, not off-topic. I had no intention to "hijack" the top comment, didn't even think about that until I've seen your comment. I don't see Rust as a replacement for Java and I also pointed out that Rust has to win the mindshare of C++ programmers first, before even reaching other ecosystems. Rust is mainly a replacement for C++.

Your comment that Java and Rust don't overlap is valid, but going on to discuss how you're going to keep using C++ and Python, and how Unreal Engine uses C++, is wildly irrelevant.

Rust isn't going to replace Java, but it may supplant Java in a lot of fields where one wants both memory safety and an OO language with high performance. No one is (rationally) suggesting that Rust will replace every language.

The tone of your post, however, makes it sound as though you have something against Rust, and that you're more interested in pointing out all the things it's not good at, or shouldn't be used for, rather than contributing to a constructive discussion.

> I also pointed out that Rust has to win the mindshare of C++ programmers first, before even reaching other ecosystems

Not entirely true; Rust is an alternative to C++, but it's vastly more accessible to people who've used other languages like Java, Python, Ruby, and so on, where you get types, OO, and memory safety. Instead of simply resulting in a 1:1 replacement of C++ with Rust, it may result in a minimal reduction in C++ programming and a notable increase in Rust programming which would have been done in another safe OO language instead, but at dramatically worse performance.

Re: Why AWS loves Rust, and how we’d like to help

#188
post #90

Earlier quoted context omitted.

Java is nowhere close losing the #1/2 spot in programming language, it's just everywhere.

I agree that Java is not going anywhere, but I could absolutely see a world where JavaScript and Python are number one and two.

Well on GitHub this is already the case since quite some time.

Re: Why AWS loves Rust, and how we’d like to help

#189

Twitter previously invested in Scala, which significantly contributed to it's adoption outside of relatively small community back then. Another part of success was Spark. It looks like Rust gains bigcorp support, all we need now is a killer product written in it to kick off explosive growth.

I totally agree. If a large scale product is written primarily in Rust from the start, adoption in production environments and startups will increase dramatically.

Re: Why AWS loves Rust, and how we’d like to help

#190
post #110

Earlier quoted context omitted.

It really isn't. The entire purpose of servo was to be a vehicle for r&d with the eventual goal of merging code back to firefox. It succeeded. No one used it because that really wasn't the point.

I think you're right in that that was the original sell, but it's not how they sell it today. "Servo’s mission is to provide an independent, modular, embeddable web engine, which allows developers to deliver content and applications using web standards." So maybe they're just not there yet? But in my opinion, if you create popular software and no one uses it, it's not popular from its adoption, it's popular for some…

> I think you're right in that that was the original sell, but it's not how they sell it today.

That's a very recent change, post spin-off from Mozilla.

Post reply on HN