| > If PHP hadn't evolved [...] > But it has. Honestly, how can languages (what PHP in the end boils down to) possibly evolve? Example: you cannot bolt OO to it later on, PHP, Perl and to some lesser extend even Python are a testimony to that. It just does not feel right, leads to syntactic horrors and is usually not very performant. Neither can you modify the syntax. You can add to it. But not much modify existing syntax. For tiny changes all hell breaks loose. > [...] and feel like they're doing the wider community a service by making declaring a religious war against PHP. I think the religious-war card is clearly overused. This is not a religious-war, it is an effort by programmers who rather use the best tool for the job then the bizniz/customer dictating them a languages/framework/CMS. PHP will not be fixed, mission impossible, they know it and therefor advocate a retreat-strategy. The article describes that the community has (be it very late) finally developed some tool, a package manager, that make it slightly more bearable. But the language and its community still suffer the exact same unfixable problems. An analogy: even in COBOL-land some problems get fixed up until today, but not fundamental language issues, nor community issues. Yes, I compare COBOL with PHP. Many, or most, languages will someday be 'legacy' languages. Some just a little sooner then others. :) |