I am a long time #IRC aficionado, but I've been reading the #Matrix protocol, and... I don't hate it. It fixes a lot of the problems with #IRC without introducing many new ones. I'm not super excited about http-all-the-things and json protocols, but it seems solid otherwise.
I don't think I'll really know how I feel about it unless I write a client for it.
I dropped my #IRC client onto github today! It's 1000sloc of #Tcl/Tk for the core, plus a bunch of plugins. I've been using it as my primary #IRC client for the past couple of years, so it's well-used.
It's not for everyone, but I'd say it's one of the most hackable #IRC clients out there.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!