Nicholas Knight wrote:
Call me when you're using a sane programming
language. I'll be happy to
help.
Great! We already have three working modules in C++ (wikidiff, UTF-8
normalisation and waikiki) one in C (Chinese word splitting) one in
Ocaml (texvc), one in Perl (EasyTimeline), a bot written in Python, plus
Lee's incomplete test suite in Java, Timwi's incomplete parser in bison
and Magnus' incomplete parser in C++.
If you're interested in C/C++, completing Timwi's parser module would be
really great.
An interesting project amenable to C++ or just about any other language
would be writing a differential storage engine. Something to store
consecutive revisions efficiently. If you write the low-level part, I'll
write the PHP interface.
Really the possibilities are unlimited. My point was that PHP is not a
very good excuse for avoiding MediaWiki, despite being often cited. It's
easy to learn, but if it's against your religion or something, you can
always code in something else.
-- Tim Starling