Rename Rust To Trust

Can we please rename Rust to Trust? It would be so much better to have the image of Trust come up in our minds than images of Rust. Trust is a universal concept.

Also, when applied to the context of high-risk low-level programming, it is kind of funny.

It also ties in well to the concept of memory-safety.

Nah, if that happened I could not be saying "In Rust we trust" to my colleagues everyday.

14 Likes

I don't think the name is really open to change anymore... we'd lose Ferris, after all!

3 Likes

In Trust we trust?

Ferris is fine, I just meant the name lol

Ferris is a play on ferrous (pertaining to iron, thus rust), and linked to the term rustacean. If Rust went, they'd both lose their relevance.

4 Likes

Trust programming language.

(T)he Rust programming language.

It already is Trust if you make it a contraction.

1 Like

Oh no, that's too bad. I really like Rust.

1 Like

This is at least 10 years too late.

14 Likes

Yes, but Rust Never Sleeps.

1 Like

There's a nice cadence and rhyme to that, which would be a shame to lose. But the cadence and rhyme could be preserved with "In Trust we rust". With that word swap, there's a syntactic linguistic symmetry in that the repositioning converts "Rust" from a noun to a verb at the same time that it converts "trust" from a verb to a noun. But alas, there's a thorny linguistic issue with this in the corrosion of the semantics.

3 Likes

I mean Ferris can also be just a name for someone? If we kept that it could also be a nod to Trust's beginnings.

Or, we can pick a new name for Ferris as well.

Ah that never stopped anyone. Better late than never, as they say.

When it means rebranding not only all the official Rust stuff, but also all the third party things like lib.rs, polonius-the-crab, and literally every other project with "rust" or "rs" in the name... yes, it's stopped a lot of people.

1 Like

Also the extension of (T)rust files would need to change to .ts and that is already taken... :smile:

1 Like

While at it, we can write it as Rus<T> where T: Trust to emphasize its cool generics and trait bounds. Or Rus<T: Trust> for short. :smiley:

2 Likes

"Trust me, I know what I'm doing"

Sledge Hammer! - Wikipedia.

Does not inspire confidence somehow.

1 Like

.tr or .tt haha (While maintaining backward compatibility to .rs)

Hmmm, yolo? What's life without a little spice and a little risk?