On Fri, Feb 25, 2005 at 12:48:18AM -0600, Peter Danenberg wrote:
Or, even c/C++, or *shudder* java?
Some cavaliers (Timwi, Magnus, Manfred) have made oeil-
lades in that direction, Ed; and a C engine would enable us to dish out pages, say, as a native Apache handler.
It's a big project, however; and the .php, being just
functional enough, engenders a fatal inertia.
hmm. would a C++ engine allow a native apache handler as well? Or even C#? I agree that C is the ubiquitous choice, but IMO mediawiki *does* benefit from being fairly OO, and with the right OO design mediawiki wouldn't box itself in a corner. Of course you can do OO in C, it just tends to get a little uglier.
Plus if C++ was chosen, you'd have all of boost to play with for parsing and other low-level data structure formatting..They've also got a pretty good threading library.
Ed