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

Reply via email to