3 ms·
As far as languages go, it broke a lot. Not that it shouldn't have (register_globals) but it was obvious they were learning on the job. You can't run most PHP
by fygdttysf 10y ago
As far as languages go, it broke a lot.
Not that it shouldn't have (register_globals) but it was obvious they were learning on the job.
You can't run most PHP3 code nowadays without work.
- spdionis 10y agoIt's more like after PHP 5 the community had learned that lesson, while python didn't have the chance yet. Given that, I think the PHP community handled the split much better, with the FIG pushing hard for PHP 5. I think the difference is that most of PHP install base was managed by third parties (hosting providers) and once you lobbied those you basically forced everyone to upgrade. With python most of the install base is proprietary, and thus more fragmented, which makes it much more complicated to lobby for an upgrade.