Profile

unixronin: Galen the technomage, from Babylon 5: Crusade (Default)
Unixronin

December 2012

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Expand Cut Tags

No cut tags
Sunday, April 25th, 2004 10:50 pm

It's official, folks:  My multithreaded Perl ICB client, ICBM, is now feature complete, and I have just finished officially releasing v1.0.0 on Sourceforge.  (For those not familiar with it, ICB can be thought of as IRC Lite, using standalone servers and a simple protocol that's very difficult to exploit.)

ICBM is about 3300 lines of Perl, and requires Perl-5.6.0 or later (compiled with ithreads support1) and about half a dozen additional modules which may or may not be included in your Perl installation.


1 It is a source of continuing annoyance to me that all OS distributions that include Perl STILL build their Perl distribution with ithreads disabled by default2.  Come on, people, wake up and smell the coffee.  ithreads is not Perl-5.005's threads.pm.  ithreads WORKS.  ICBM is proof of that.

2 Actually, I have just been corrected on this.  I am informed by [livejournal.com profile] dustgrl that the standard Perl distribution for Macintosh OS/X is shipped with threads enabled.

Sunday, April 25th, 2004 09:30 pm (UTC)
Congratulations!
Sunday, April 25th, 2004 10:49 pm (UTC)
Now I need to figure out a new project, one that maybe more people will use, build some reputation (and maybe even something I can even make a little money on).

Though I have something nagging at me that there's another useful feature I could add .... I thought of it earlier this evening and the thought promptly escaped me.