Live data from Hacker News

Rust Foundation: Hello, World

foundation.rust-lang.org

181–190 of 284 posts

Re: Rust Foundation: Hello, World

#181
post #62
post #46

Earlier quoted context omitted.

It seems no one had to rebrand Rust yet, but can you guarantee this will always be the case? Firefox was fine in debian until 2006.

Mozilla Foundation != Mozilla Corporation. Which is why there was an issue with branding.

No, there was an issue with branding because Debian was diverging too much from mainline Firefox, and not keeping up to date with security patches. Not some corporate malintent.

The way that was resolved was with Firefox LTS.

Re: Rust Foundation: Hello, World

#182
post #113

This is great news, but I have to point it out. Some of the social media handles on the Board of Directors page are hilariously unreadable: https://foundation.rust-lang.org/board/ (Click the pictures to reveal them)

>(Click the pictures to reveal them)

Not working for me (iOS/safari). That's a bit weird.

Re: Rust Foundation: Hello, World

#183
post #177

[flagged]

Don't most of those points apply to all of the companies involved? Not defending Huawei here, but basically every tech giant has a bad track record regarding these topics.

In general it's a very traditional tech worker dilemma: Do I want to get a good salary working on interesting problems that is mostly of interests of big tech companies that make their money via arguably shady means, or do I want to earn an average salary working on boring problems and be 100% sure I have a clean conscience.

I'm guessing the approach is to have a quasi-parasitic relationship with the sponsors: You personally stay as little involved with the "bad parts" of the company and try to push the "good parts" forward while also pushing the open source tech forward (hopefully for the good of all humanity). That's how I have seen the relationship between Rust and Github (= Microsoft) play out so far too: Rust is very deeply relying on Github for pretty much everything while a good chunk of the individual team members critizize their involvement with ICE at every opportunity.

Re: Rust Foundation: Hello, World

#184

Announcements also from Mozilla, Amazon and Microsoft: https://blog.mozilla.org/blog/2021/02/08/mozilla-welcomes-th... https://aws.amazon.com/blogs/opensource/congratulations-rust... https://cloudblogs.microsoft.com/opensource/2021/02/08/micro...

I find it puzzling that aws uses rust so much yet don't have an official rust aws sdk

I don't think any of these companies use Rust much. You may find teams here and there using it but the vast majority of the Rust type stuff is written in C++ or Java.

Re: Rust Foundation: Hello, World

#186
post #113

This is great news, but I have to point it out. Some of the social media handles on the Board of Directors page are hilariously unreadable: https://foundation.rust-lang.org/board/ (Click the pictures to reveal them)

It works on hover for me. The orange text is hard to read against that background, though.

Re: Rust Foundation: Hello, World

#187
post #24

The board's vote seems to be heavily biased in favor of large corporations, with half the seats for them, 2 for the community, and 3 for "project areas." Contrast this with the governance of GCC, which has all of them as community members or project areas.

The goal of the foundation is to work as a bridge between the Rust teams and the corporate world (e.g. sponsorship, licensing, etc). As the blog post notes, the actual development of the language is fully open and is comprised of RFCs and the like which allow anyone to contribute. It's the core team who oversee this process, not the foundation. In short the foundation works for Rust, not the other way around.

Nobody expects the board of directors to influence the technical work being done. The skepticism is about decisions that have political consequences.

This [1] was from the keynote of the latest RustConf. While there's surely plenty of good the Rust project will manage to do regardless of these decisions, I can't help but think there's a small disconnect between "owning" the political role of Rust, and then surrendering half the board to the usual suspects.

[1] https://youtu.be/IwPRu5FhfIQ?t=1659

Re: Rust Foundation: Hello, World

#188
post #184

Earlier quoted context omitted.

I find it puzzling that aws uses rust so much yet don't have an official rust aws sdk

I don't think any of these companies use Rust much. You may find teams here and there using it but the vast majority of the Rust type stuff is written in C++ or Java.

Firecracker is written in rust and is from Amazon.

Re: Rust Foundation: Hello, World

#189
post #24

Earlier quoted context omitted.

The goal of the foundation is to work as a bridge between the Rust teams and the corporate world (e.g. sponsorship, licensing, etc). As the blog post notes, the actual development of the language is fully open and is comprised of RFCs and the like which allow anyone to contribute. It's the core team who oversee this process, not the foundation. In short the foundation works for Rust, not the other way around.

The foundation works for its board members. We can hope that the board members will work for Rust, but the structure of the board does nothing to check their power and influence. On the other hand, I do recognize that the board members are the ones bringing the funding to the table; maybe this was the best way to maximize their contributions. If the board's interests align well with the Rust community's interests, th…

Rust as a language is great already as it is, it doesn’t need more features to be much better than C++ (compilation speed may be an exception...). So I guess my take is that corporate adoption is the most important thing to happen with it at this stage.

Re: Rust Foundation: Hello, World

#190
post #91

Earlier quoted context omitted.

Currently: C, C++, Python, Go, JS, C#, Java, Lua (if that counts), Kotlin, Julia, Scala. I've dabbled in a bunch of other ones but haven't made anything noteworthy with them. You may notice a lack of other modern compiled languages like Zig, so take that bias in mind :)

I'm not trolling. I'm genuinely curious. I've always thought of languages just as tools and have never been fanatic about a particular one. I personally like C and Java but have no problem using other languages if they are the best for the job. I'm really curious to know what makes rust so special? Mind you that I know nothing about it.

If you've never seriously used an ML-family language then you don't know what you're missing. Lots of popular languages are in a very narrow slice of the language space; you talk about "other languages" but you only mention C and Java which are very similar languages to each other in many respects.
Post reply on HN