Hello again,
A quick summary of the votes so far (since 15th December):
internals@ votes:
0: (1) Alexey Zakhlestin
A: (1) Hannes Magnusson
C: (0) -
D: (0) -
A+: (2) Christian Seiler, Joey Smith
AS: (1) Stanislav Malyshev
---------------------------
5 votes
[AS is Stas' version with bind/bindTo but no implicit
$obj->x = function () { ... } ; $obj->x(); without userland implementing
it in __call]
non-internals@ votes:
0: (0) -
A: (1) Victor Bolshov
C: (0) -
D: (0) -
A+: (4) Ionut G. Stan, Richard Quadling, Mike Robinson, Larry Garfield
AS: (0) -
---------------------------
5 votes
Total tally:
0: 1
A: 2
C: 0
D: 0
A+: 6
AS: 1
---------------------------
10 votes
My suggestion is to wait until the 15th of January (that's one month
since I started this thread) and that should have been enough time of
everybody.
Regards,
Christian
PS: As a side note, since somebody brought it up in the past few days:
It is not really *technical* issue with the engine which variant we
implement, it's simply a design choice. We didn't drop $this support in
closures in 5.3 for technical reasons but for the simple reason that
there was no agreement in sight on *how* to implement it. And since the
current code for closures is a bit of a mess in PHP6 because of the back
and forth due to the numerous discussions, I'll have to touch it again
anyway. (I only cleaned up 5.3 for the release.)