@lil5 say that you never tried to host or run #XMPP without saying so.
I run a prosody XMPP server on a Raspberry Pi 1B, which is weaker in compute performance than a Pentium 3 from 1999 (but draws significantly less power).
@lil5@social.linux.pizza The #xmpp server #prosody is pretty low on resources usage. Not sure if that claim really holds. Also hosting it is not difficult. Never hosted an IRC server though.
I use #IRC channels for e.g. #Debian but the feature set is pretty limited, compared to xmpp. I never considered really using #matrix as it felt slow and buggy in my tests.