5 ms·
I don't think it's a tiny bit at all! Compared to IRC, chat services nowadays have -server saved history -custom user uploaded emotes -threads and channels
by metalcrow 3y ago
I don't think it's a tiny bit at all! Compared to IRC, chat services nowadays have
-server saved history
-custom user uploaded emotes
-threads and channels
-native gif and video support
-image embedding
-voice and video streaming
-complex automation apis
-detailed and comprehensive moderation systems
None of these are optional or superfluous. If you wanna go back to everyone having to run their own bouncer, approximately 5 people will join you. Tell them that they can't even have emojis and your probably down to 0.
- ok123456 3y agoI don't want any of those, and they annoy me when I'm forced to interact with them.
- loloquwowndueo 3y agoOh irc can handle emojis :)
- troupo 3y agoEven your phone is a magnitude or two faster than the computers running IRC. Do you really truly think that all you listed is or somehow should be difficult on modern hardware? Or that the truly abysmal performance that modern chat apps exhibit can somehow be justified because they embed things many of which are either handled by hardware (images and video) or by the server (states, history, automation)?
- azlev 3y agoSlack is an expensive software. I expect performance and yet, I can't find messages, I have a hard time to use slack and run IDEs at the same time, they change the interface and I lost 2-3 days until adapt. If I could save some bucks removing videos, emojis, voice and video streaming, I would not hesitate in do so. You got a fair point on how things work: it's all about communication. You want to stay where everybody is, so the incentive is to capture market, not make a fast software. I think that most of the innovation effort in the last decade was on how to delivery fast.