Honestly. Telegram is a superb chat client, but there’s no reason for this blockchain nonsense. Let users choose a username and password like services have been doing for decades.
Sleek, fast, intuitive, and seamless across devices. From a software standpoint it’s incredible, compared to something like Discord which takes longer to launch than it takes my PC to power on and get to the desktop.
Discord is a bloated UI nightmare. There are so many awkward choices. Most annoying is that the server list is icons only. There are many servers with similar icons. Just allow me to have actual text there.
Discord straight up doesn't work on the web for me anymore. The enter key doesn't trigger anything, so I can't search or write anything. It's the most obnoxious bug I've ever witnessed.
None of these bloated apps work on the web very well anymore on Firefox I've found, even Twitter and Instagram. Especially true if you have even minor privacy settings/adblock toggled on in your browser.
I think sites like Discord just assume you'll install the app and that browser users are just boomers or the 0.1% who are more security+privacy oriented.
On iOS it’s written using a fork of Texture, formerly AsyncDisplayKit. In my experience, Texture outperforms UIKit’s auto layout and rich text widgets significantly.