PMSF IT Consulting

SillyIRC - a silly IRC client

Resources for CL

 ·  General Information
 ·  CL Implementations
 ·  PMSF Resources
     ·  Building CMUCL
     ·  MaiSQL
     ·  Fast MD5
     ·  Deflate
     ·  XML Parsing
     ·  SillyIRC
     ·  CLMDImporter

SillyIRC is both a demonstration of using CMUCL sockets with the serve-event architecture, CMUCL's Motif GUI toolkit, and the silliness of the IRC protocols, as well as a fairly workable IRC client, including support for CTCP (though not currently DCC).

The client was knocked up on a rainy day, and is not fully production quality, since it misses some error-handling code to gracefully handle unexpected connection loss, etc. It also isn't the cleanest bit of code, but is available here by request, and it might be educational, even if only showing how not to do it.