Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've heard that Twitch implements some of IRCv3 (or at least uses that format for some of their custom message attributes); however my impression the last time I gave just a glance at IRCv3 was more of a cautionary learning example.

My biggest issue with the protocol is that if I want to develop for an advanced data interchange protocol there shouldn't be any optional extras. Everything should be in the spec and required of real clients. (I can, however, envision a protocol in which 'relay servers' exist that don't need to fully understand a message to pass it's content.)



Protocols which have a minimum implementation are fine. Protocols which prohibit extensions end up with them anyway.

Trust me, I attempted to veto a few things in IRC's early life, they are all in there now, can't stop them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: