-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Unthreaded: in a clear field, Chad, what *would* you
have implemented
MediaWiki in?
Dunno about Chad, but I would have implemented it in Perl, of course.
With perhaps bison and Inline::* where needed.
And why?
That's a loaded question. :) More experienced people familiar with the
language available for development. Namespaces. A mature database API.
No php.ini mess. Unicode. Lexical variables. Real hashes. "use strict".
Consistent naming, use of case, and return values. The ability to use qq{}.
Perldoc[1]. Real references and data structures. Good comparison operators.
XS. True object orientation.
However, PHP is what we got, and MediaWiki is pretty well written and
head and shoulders above 99% of the PHP apps out there. Once I finish
Postgres support for MediaWiki, I'll be converting it to Perl. Just
don't hold your breath. :)
[1] As I'm writing this,
www.php.net appears to be down.
- --
Greg Sabino Mullane greg(a)turnstep.com
PGP Key: 0x14964AC8 200607272132
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----
iD8DBQFEyWkyvJuQZxSWSsgRAiPXAKCApWkqoQ40UhLReiccfvvcG4iTYQCgnIF/
YmnMXtQHTupcym0Pr7/LlUo=
=8A5T
-----END PGP SIGNATURE-----