On Fri, Jul 28, 2006 at 12:44:33AM -0600, Chad Perrin wrote:
I like the proposed idea of writing one or two core, high-load components in C, or even (if we're really adventurous) something better performing like Ada, though that's probably really pushing it. Since I don't much enjoy looking at C code, though, I might just ask someone else to write the C, so I guess *I* in particular might not implement any of it in C. Eh.
We actually do this. The diff engine exists as a PHP plugin written in C (or C++, which is nearly the same). Tim is working on another plugin that will do much faster translations of UTF-8 strings from e.g. traditional to simplified Chinese.
Regards,
jens