Two problems with writing the parsing module in C.
Not all computers have a C/C++ compiler to compile the module (or provide users access), and this impacts on the "pure perl" portable nature of Links.
Writing text parsing/processing options in C/C++ is a lot more complex than in a language like Perl. Things you can take for granted have to be spelled out in the tiniest detail.
A third problem would be Alex is not as proficient in C/C++ as he is in Perl :) He's admitted that on several occasions. You wouldn't want to distract him from the main goals of continued development ;)
Also, while there would probably be an improvement for some sites, and sites not running mod_perl, the speed benefits over mod_perl probably would not make much of a difference (Alex has hinted at that before). The reason the scripts spend the most time in the parsing module, is that is where 80% of the work is done (and it's increasing!) :) No matter what language you use, that work will still be done there.
PUGDOGŪ Enterprises, Inc. The best way to contact me is to
NOT use Email.
Leave a PM here, or better yet, in the
Ultranerds.com:
http://ultranerds.com/forum Rock & Bead Shop:
http://BetterBeads.com Need a good Identity?
http://IdentityDots.com