Re:Why has Plan 9 chosen statically linked binaries instead ...
by winrid on Saturday February 16, 2019 @02:16PM
(#19180391)
What do you dislike about Discord?
Curious because I actually haven't seen anyone that disliked it beyond the loading screen's silliness.
Re:Why has Plan 9 chosen statically linked binaries instead ...
by AnaniasAnanas on Sunday February 17, 2019 @01:41PM
(#19186011)
Memory usage, extreme lag, the bugs (apparently I need firefox 37+ to access the voicechat feature, I am at 65 though), centralized (a big issue considering the censorship that they apply), no way to use it over tor (as far as I know at least), you are not allowed to make/use a 3rd party client, the official client is closed source, no e2e encryption or authentication, etc.
To have a functional, modern IRC client, you have to not only implement what there is in the RFCs (which incidentally, no IRC daemon follows anymore, not even the original ircd2) but you also have to pull in IRCv3, SASL, ISUPPORT parsing, CTCP parsing, a TLS library, ... the list goes on. And for a good experience you also want scripting and the ability to abstract away the differences between services implementations (Atheme and Anope, mainly). Not to mention you have no clientside encryption option on IRC short of any number of buggy OTR implementations.
IRC is not great. It might be okay, but by no stretch is it great.