Re: [PHP-DEV] On BC and interfaces

2012-09-06 Thread Will Fitch
On Thu, Sep 6, 2012 at 2:43 PM, Kris Craig wrote: > On Tue, Sep 4, 2012 at 12:15 AM, Stas Malyshev >wrote: > > > Hi! > > > > Given many discussions on the list about changing stuff in PHP, I'd like > > to bring everybody's attention to comment by Linus Torvalds in this > > topic: https://plus.go

Re: [PHP-DEV] On BC and interfaces

2012-09-06 Thread Kris Craig
On Tue, Sep 4, 2012 at 12:15 AM, Stas Malyshev wrote: > Hi! > > Given many discussions on the list about changing stuff in PHP, I'd like > to bring everybody's attention to comment by Linus Torvalds in this > topic: https://plus.google.com/115250422803614415116/posts/hMT5kW8LKJk > > It talks about

Re: [PHP-DEV] On BC and interfaces

2012-09-06 Thread Leigh
> Basically we shouldn't break any interfaces that are user-facing but > we are free to change things internally as much as we want as long as the > external interface is honored. So how do you actually go about adding a feature that requires an interface change? Take for example the SessionHandl

Re: [PHP-DEV] On BC and interfaces

2012-09-06 Thread Levi Morrison
On Tue, Sep 4, 2012 at 1:15 AM, Stas Malyshev wrote: > > Hi! > > Given many discussions on the list about changing stuff in PHP, I'd like > to bring everybody's attention to comment by Linus Torvalds in this > topic: https://plus.google.com/115250422803614415116/posts/hMT5kW8LKJk > > It talks abou

Re: [PHP-DEV] On BC and interfaces

2012-09-06 Thread Lester Caine
Stas Malyshev wrote: Given many discussions on the list about changing stuff in PHP, I'd like to bring everybody's attention to comment by Linus Torvalds in this topic:https://plus.google.com/115250422803614415116/posts/hMT5kW8LKJk It talks about Linux kernel and discussion has next to nothing

Re: [PHP-DEV] On BC and interfaces

2012-09-05 Thread Dmitry Stogov
Hi Stas, You know, it's not always possible to get new features or performance boosts without API change. It's one of the reason why we postpone such changes for major releases. But, I agree that even in major releases API shouldn't be changed without significant reasons, and we should keep c

[PHP-DEV] On BC and interfaces

2012-09-04 Thread Stas Malyshev
Hi! Given many discussions on the list about changing stuff in PHP, I'd like to bring everybody's attention to comment by Linus Torvalds in this topic: https://plus.google.com/115250422803614415116/posts/hMT5kW8LKJk It talks about Linux kernel and discussion has next to nothing to do with PHP, bu