4 ms·
What I mean for "redesigning" is to do what they are doing now (adding what was clearly missing), but at the same time doing what they are not doing now, that i
by antirez 14y ago
What I mean for "redesigning" is to do what they are doing now (adding what was clearly missing), but at the same time doing what they are not doing now, that is, removing what was clearly not ok and is now taken inside just for backward compatibility. With a switch to allow for backward compatibility, that is disabled by default.
- jmathai 14y agoThey can't do that though. PHP is so successful and ubiquitous because it's been backwards compatible for a really long time. Most PHP apps run very well on 5.2 Which was released over 6 years ago. I think the way PHP is evolving is how it has always evolved. No one's thinking 5 years into the future. But I argue that they don't have to. PHP doesn't win on it's big design advantage, it wins on all of the small parts that it haphazardly releases (I don't mean that in a bad way).