Not sure "written in Rust" is a headline thing that's worth mentioning anymore. Particularly amusing in this case when parts of Discord are written in Rust too.
On anything you can self-run it's a very useful qualifier. Personally I ignore anything that says "written in Node" because I don't want those headaches.
Revolt: Open-source alternative to Discord
71–80 of 413 posts
Re: Revolt: Open-source alternative to Discord
#72it's not written in Rust, it is written in Typescript the backend is written in Rust if you use Discord, you don't care about the backend, it doesn't run on your machine This is something i notice about rust users, they promote "written in Rust" more than the products Very bad marketing
Re: Revolt: Open-source alternative to Discord
#73Re: Revolt: Open-source alternative to Discord
#74it's not written in Rust, it is written in Typescript the backend is written in Rust if you use Discord, you don't care about the backend, it doesn't run on your machine This is something i notice about rust users, they promote "written in Rust" more than the products Very bad marketing
> if you use Discord, you don't care about the backend, it doesn't run on your machine Right, but for a self hosted project this might of interest.
Re: Revolt: Open-source alternative to Discord
#75Re: Revolt: Open-source alternative to Discord
#76Nothing on the Roadmap [1] about encryption. [1] https://revolt.chat/roadmap
Re: Revolt: Open-source alternative to Discord
#77Not sure "written in Rust" is a headline thing that's worth mentioning anymore. Particularly amusing in this case when parts of Discord are written in Rust too.
Totally agree. It's not good for HN to have this kind of repetitive language promotion on the front page. I could see if this was the first major project written in the language, which would make it noteworthy, but something like this needs to stand on its own without the upvotes of Rust fans.
The only time when I think it’s really appropriate for a mature language is when the language itself is a feature. But that is really rare for that to be the case.
Other languages (eg Python, Haskell and Erlang) are in the mix too, but more evenly distributed and less fad-ish.
This is just part of the hype cycle of languages. I’m not saying Rust is only a fad, but we are definitely in that part of the cycle for Rust.
Re: Revolt: Open-source alternative to Discord
#78Earlier quoted context omitted.
Totally agree. It's not good for HN to have this kind of repetitive language promotion on the front page. I could see if this was the first major project written in the language, which would make it noteworthy, but something like this needs to stand on its own without the upvotes of Rust fans.
It bothers me that we don't view it as a problem on this board the fact that we have an entire upvote/downvote brigade that reacts purely on whether you're speaking good or ill about Rust. I'm not one to tell moderators what to do but on some boards people get told off severely for such behavior. "x in rust"[1] threads are so prevalent that they should get a ranking penalty. https://hn.algolia.com/?dateRange=all&page…
Re: Revolt: Open-source alternative to Discord
#79How does it compare to matrix? Would have been nice to use that since it’s an open protocol that already takes privacy seriously
Their FAQ on “Why no federation?” is relevant: https://developers.revolt.chat/faq/federation
Really? I wonder how Rocket.Chat federation overcame this "inherent incompatibility"
https://docs.rocket.chat/guides/administration/administratio...
Re: Revolt: Open-source alternative to Discord
#80Earlier quoted context omitted.
Especially interesting as they intend to support a matrix bridge: https://revolt.chat/roadmap#checkbox40 . It seems like it would be easier to just use Matrix "natively" and then you also have a mostly-working Discord bridge for free. Plus the likely value here is largely the client, so you can consider reusing, or at least building on top of an existing matrix server.
Another interesting point is that Conduit (Rust-based implementation of the Matrix homeserver) got a beta release last week.
Staying on topic, Dendrite is written in Rust, meant to be super performant. Stoked for hybrid-P2P via Bluetooth LE for offline usage.
Edit: looks like I got confused. Conduit is written in Rust. Ssenica was right, Dendrite is written in Go. To coffee I go!