There are IRC clients for every platform and every OS – wait, really every platform, every OS?
Windows? More than you can handle..
OS X? Sure
Linux/UNIX? Of course
…and more – i’ll spare you listing every platform there’s an IRC client for.
But.. what about DOS you say? Yes, yes – there is one: IRCjr.
It’s not only a proof-of-concept but is a fully-featured client. It supports CTCP messages such as /me and /version, has timestamps, logging to disk, a user-configurable scrollback buffer and supports every display from MDA/monochrome up to VGA resolutions and colors.
As you can see from the screenshot it sports a split-screen layout and according to its website it’ll run even on “the oldest 8088 based systems” from DOS 2.1 and newer.
Being in multiple channels and private messages at the same time is no problem – IRCjr is even compatible with multiple monitors, although it can only use one at a time.
Since DOS is pretty much obsolete these days and being asked about the reason why he wrote a program for a dead platform the programmer, Michael Brutman, said that he had rediscovered the fun in retro computing and since all TCP/IP stacks for DOS sucked, he wrote his own and the first application he developed for it was IRCjr.
One of the main concerns while programming was stability and according to Michael Brutman it’s really stable and can be left running even in very busy channels such as #ubuntu on freenode without problems.
On the feature-side he said that he’s looking to bring multi-server support and maybe mIRC color codes into the client but sadly Unicode support is pretty much ruled out as most of the old hardware can’t load fonts.
So if you’re a retro computing enthusiast and addicted to IRC – give it a go and let us know what you think about it in the comments!
More details about the setup, configuration and capabilities of IRCjr can be found on the IRCjr website.