This is mario's Typepad Profile.
Join Typepad and start following mario's activity
Join Now!
Already a member? Sign In
Recent Activity
There's nothing wrong with pointing out the obvious. However PHP complaints from high profile coders have some side effects. It's not just how the language grew, but the community took some defects. Recurring rants as this incur some overcompensating on behalf of the developers. Given time they'll "enhance" the language, similarly questionable as the original bit. For example PHP5 brought some overdue simplifications, but they also half-assed access modifiers to make it "more object-oriented". They didn't understand the usage origin, nor read past the first syntax chapter of C++ for dummies. Likewise PHP 5.3 with the namespace syntax. It's the result of rushing features in because of language bickering. And it doesn't stop there. The shitty backslashes are now used by vast majorities of developers for creating taxonomies, not for resolving identifiers. A lesson well understood in Python, but still to be learned in PHP land. But by then a dozen new idiosyncrasies will have been introduced. Their development model doesn't sustain the widespread usage and desires for improval. And pointing out the problems with that only adds to that spiral of doom. There are alternatives now with Quercus etc., but they lack the community support and self-reliance.
Toggle Commented Jun 30, 2012 on The PHP Singularity at Coding Horror
mario is now following The Typepad Team
Jun 29, 2012