WordPress began as a FOSS replacement of Movable Type after Moving Type 3 made the controversial decision to change its licensing fee for some features. So it was like a Unix/Linux situation.
That was Perl though, wasn't it? mod_perl more specifically, IIRC. That alone relegated to a small pool of users.