How does it compare to matrix? Would have been nice to use that since it’s an open protocol that already takes privacy seriously
My question, maybe a bit more meta - is why not instead work on features for matrix and a client like element? As if the world needs yet another slack-like. xkcd_15_competing_standards.png
Revolt: Open-source alternative to Discord
241–250 of 413 posts
Re: Revolt: Open-source alternative to Discord
#242Earlier quoted context omitted.
I haven't used Discord or Matrix in a while so please forgive me if I have this wrong, but just reading this comment and the parent comment, the only difference there seems to be that the Matrix voice room can (optionally) be coupled to a text chat room, whereas Discord cannot do this, and the voice chat rooms there are always separate. That actually seems like Discord is doing worse here, if you were aiming for maxi…
The UX of just being able to naturally sit idling in a voice chat and have friends drop in at will is the point of discord and it's done very well. This user interaction being a first-class citizen is a big deal. Maybe alien to some people, but I've spend the last 17 years of my life hanging out in Xfire/Teamspeak/Vent/Mumble/Discord and I think it's one of the absolute best things that tech has been able to give us,…
Re: Revolt: Open-source alternative to Discord
#243Re: Revolt: Open-source alternative to Discord
#244Re: Revolt: Open-source alternative to Discord
#245Earlier quoted context omitted.
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!
These days Java applications are supposed to embed the JVM using jlink images or even native installer (see jpackage). So you shouldn't even know if the app is written in Java when you run it.
Re: Revolt: Open-source alternative to Discord
#246Perhaps offtopic, but why is it so common with new tools for the language it's written in, of all things, to be selected as the top selling point?
We want to make sure it's not being written in Electron
Re: Revolt: Open-source alternative to Discord
#247Earlier quoted context omitted.
My question, maybe a bit more meta - is why not instead work on features for matrix and a client like element? As if the world needs yet another slack-like. xkcd_15_competing_standards.png
> As if the world needs yet another slack-like. You mean another IRC-like? :)
As much as we can all agree that IRC-likes, and even IRC's predecessors are wonderful and responsible for much of the progress we have today, I think we can also fairly say not every chat application from now unto forever is an IRC-like.
I would (and I think fairly) catagorise a set of slack-likes and IRC-likes differently, with matrix occupying a grey area inbetween.
Re: Revolt: Open-source alternative to Discord
#248Earlier quoted context omitted.
JS and Rust are best friends. Deno is written in Rust. And many Node native libs are being written in Rust.
It's not JS or node that's the problem, it's the JS ecosystem. Badly or too broadly defined dependencies can (and do) lead to pulling a new version of a dep that introduced a breaking API change and tada, you have to start hunting for the right version. Most projects don't define the node version that their project runs on either, so what ran in node 8 might not run in node 14 now. What's wonderful to run into is non…
As you said, it's good to separate the ecosystem from the language/runtime. Things will improve over time, but everything has just been in transition for so long. I dream of the day that transpilers are no longer needed and TypeScript is baked in to all browsers. Until then it is a mess.
> node-gyp might then depend on python2
`cmake-js` is the preferred option now. And Rust native deps don't have this issue.
Re: Revolt: Open-source alternative to Discord
#249Perhaps offtopic, but why is it so common with new tools for the language it's written in, of all things, to be selected as the top selling point?