OP, thank you for copping to the fact that this is clickbait :-)
XMPP is missing features and the clients are not in line with modern expectations.
However, I shut down my Matrix server because it was so buggy and slow that I didn’t trust it anymore. I did an upgrade and - all of a sudden - no one could log in. Syncing took forever, etc.
Prosody is what I"m running for my XMPP server right now. I had it online in about an hour and it’s been super fast.
I have some iOS users and they aren’t so happy about XMPP right now, though.
XMPP definitely needs more work on the clients. Personally, I like my GTK and terminal clients though. So fast and simple.
Running a huge Python program (which the official software for running a Matrix server is written in) for something that focuses heavily on real-time comms feels awful, the Go rewrite of Synapse can’t hit stable soon enough.
Not the ONLY argument, of course!
OP, thank you for copping to the fact that this is clickbait :-)
XMPP is missing features and the clients are not in line with modern expectations.
However, I shut down my Matrix server because it was so buggy and slow that I didn’t trust it anymore. I did an upgrade and - all of a sudden - no one could log in. Syncing took forever, etc.
Prosody is what I"m running for my XMPP server right now. I had it online in about an hour and it’s been super fast.
I have some iOS users and they aren’t so happy about XMPP right now, though.
XMPP definitely needs more work on the clients. Personally, I like my GTK and terminal clients though. So fast and simple.
Running a huge Python program (which the official software for running a Matrix server is written in) for something that focuses heavily on real-time comms feels awful, the Go rewrite of Synapse can’t hit stable soon enough.