Re: Re: Bringing Peace to the Galaxy
| From: | Zeev Suraski | Date: | Thu, 08 Aug 2019 23:08:20 +0000 |
| Subject: | Re: Re: Bringing Peace to the Galaxy | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-106460@lists.php.net to get a copy of this message | ||
On Fri, Aug 9, 2019 at 1:25 AM Mark Randall <markyr@gmail.com> wrote:
> On 08/08/2019 21:17, Zeev Suraski wrote:
> > [... and not in the Sith Lord kind of way.]
> > Thoughts?
>
> The idea of PHP being held hostage to eternal backwards compatibility
> fills me with absolute dread.
>
[snip]
> If you're not going forward, you're falling behind, and sometimes going
> forward requires sacrifice.
>
> Mark,
I'd like to state three things, and ask another:
1. The differences between the internals@ schools of thought aren't
limited to just downwards compatibility issues alone - these were
highlighted because of the recent short tags discussion, but that's just
one aspect out of several - which I mentioned in my message.
2. Different people have different preferences. There's a reason that not
everyone is using the same language, or have the same mobile phone or the
same car. Something it's not 'forward' or 'backwards' - it's about
'different'. Is C++ better than C? Many would argue that it is, while
others will argue that it's not. Both can be correct, it's ultimately not
only a matter of objective truths, but also subjective perceptions,
preferences and the tasks at hand.
3. Putting your apparent personal bias against backwards compatibility
aside - if P++ goes in the directions you're hoping for - towards giving
you the goodies on your wish list, why would you care if PHP still existed
without these new changes/features?
Zeev