@brennen jumping off the Rust bandwagon for a second, I totally agree with your take on language choice. Your post reminds me of what someone from Etsy said (paraphrased, possibly misremembered) at one of the Wikimedia dev summits: People only pick PHP when they're accidentally going to change the world c.f. Wikipedia, Facebook, WordPress.
@danielhglus@brennen@bstacey@brainblasted shrug, MediaWiki's impact on the world is too great to care about code quality tbh, it certainly has its warts, but at least we can slowly make it better.