I think what would be a lot more interesting is spamd in C or C++. The major benefit I can think of of going to C is performance (though I'm not necessarily convinced you'll beat perl for doing text processing), and if performance is what you care about, you'll be wanting to use spamd anyway, not spamassassin.
But writing a forking server in C is fairly tricky, at least to get it right. Particularly if you want to make it reasonably cross-platform. And not have big security holes. I think it'd be interesting to look at if you had it fully working on at least one big platform, completely implementing the SPAMD network interface. And then only if it showed better performance. Let us know how things develop, C On Tue, 2002-02-19 at 00:38, Arpi wrote: > Hi, > > I'm working on a partial rewrite of SpamAssassin in plain C language, using > the PCRE library for regexp matching. > Thanks to the nice ruleset format, it is able to parse and use the .cf files > without any change. Currently only regexps are parsed and checked, but i'll > implement the most important eval() checks and the spam phrases check. > > There are many pros and contras to C version, i won't list these, it's on > your fantasy. > > Are you interested in such thing in CVS ? > > > A'rpi / Astral & ESP-team > > -- > Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu > > _______________________________________________ > Spamassassin-talk mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/spamassassin-talk > > _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk