The antithesis of this idea of course being PHP ... where everything is "built in" to the language, and they decide to change it from version to version apparently just because they can, and the resulting interpreter is HUGE. "There's only one way to do it, and in version X+1 that's now different."