Of interest to the readers of PHP Manual Masterpieces may be the advent of the PHP specification.
Twenty years after PHP was started, that is, and apparently mostly being pushed by HHVM i.e. Facebook. Meh, my toy language doesn’t have a spec so who am I to criticize?
It’s extremely long and I haven’t read most of it yet but I assume that formalizing some long-standing insanity as bug-for-bug compatible is an inescapable requirement. It doesn’t cover the standard library, however, which is what really makes PHP what it is (both good and bad).
But mostly I was just baffled by comment #4 on that announcement page. What on earth does PHP’s speed have to do with anything when talking about specifications? Y’all PHP fans can have a discussion about the language without bringing up that it’s fast and supports C extensions (or rather it’s fast when what you’re doing is implemented mostly in C extensions). Try it some time!