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.
Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop
Revolt: Open-source alternative to Discord
111–120 of 413 posts
Re: Revolt: Open-source alternative to Discord
#112Earlier quoted context omitted.
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.
It's interesting, I suspect we all have our thing we avoid like that - for me it's Java stuff. I don't say that to 'defend' node, I'm no JS fan boy or particularly experienced with it, it just doesn't bother me the way Java stuff does - the dread I have for a Java stack trace appearing from something I'm trying to run is enough to make me see if there's an equivalent that ticks the same boxes in another language!
Re: Revolt: Open-source alternative to Discord
#113Not 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.
Re: Revolt: Open-source alternative to Discord
#114Earlier quoted context omitted.
Hi, one of the developers here, there was no specific reason why we went mongo at the start, but there have been talks to move to a different database if needed. Currently mongodb is fine for us.
I would strongly urge you to consider migrating to an alternative database, given MongoDB's SSPL license that is difficult to comply with.
Re: Revolt: Open-source alternative to Discord
#115Earlier quoted context omitted.
Also, only the backend is written in Rust. The desktop client is an Electron app: https://github.com/revoltchat/desktop
Hi, one of the developers here, we use electron because its hard for our small amount of devs (there are about 4) of us to maintain multiple clients, this is the same reason we use the same web client for mobile.
I think it's perfectly reasonable for you guys to do it, and I am pretty certain that most of your userbase won't care.
Best of luck and thanks for dropping by!
Re: Revolt: Open-source alternative to Discord
#116I hate the name personally. I would not feel comfortable asking a normal person (or, now that I think about it, even someone tech-savvy and privacy conscious) “hey come and join my Revolt server”. At best, it sounds like I’d be inviting them to play some online game.
Re: Revolt: Open-source alternative to Discord
#117Earlier 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.
This is the way it’s always been though. First it was Java, then Ruby, then Clojure, then Go, then Node, and now Rust. As languages get popular, multiple projects get rewritten in them. At first it’s a novelty, but it is often useful to see what the strengths and weaknesses are of a language to implement an existing project. Eventually, it becomes annoying to have “written in X” attached to articles and links, but so…
Re: Revolt: Open-source alternative to Discord
#118Earlier quoted context omitted.
I would strongly urge you to consider migrating to an alternative database, given MongoDB's SSPL license that is difficult to comply with.
What are the best nosql databases? half of our devs dont like sql much (ive tried to make them use orms too, didnt work)
Re: Revolt: Open-source alternative to Discord
#119how about a discord-compatible backend?