Great, I have been waiting for this list sine Derick mentioned the
meeting in his talk at the conference :)

@Derick: There have been some questions and issues raised during your
talk... Dou you remember them? It was about reading from files with the
new unicode semantics, and you said these were some things you need to
discuss. I don't see anything that looks related... Do you remember what
it was about?

> 2.10 Dynamic class inheritance

Can someone elaborate a little on what this is supposed to be ;)?

> 5.2 Allow interfaces to specify the __construct() signature

> Discussion: We didn't see a reason why this shouldn't be allowed,
> but Andi seems to have a reason for it.
> Conclusions: Zeev asks Andi why he doesn't want constructors in 
> the interface. If there is no sound reason we add this
> possibility.

I had a discussion about this with a colleague recently. IMHO specifying
construcor signature does not make sense at all in interfaces... What is
that supposed to do at all? I mean - conceptually, what does it express?

> 5.3 Implement inheritance rules for type hints
> Issue: Currently we don't check inheritance rules for type-hinted
> parameters.

Could someone please explain what exactly is/is not checked?

> 5.4 Late static binding using "this" without "$" 
> (or perhaps with a different name)

Interesting feature :) I've been missing that on C# recently ;)

As to type hinting, has there ever been a discussion about allowing
string/int/... type hints? These could perform appropriate casts so you
don't need to make such checks at the beginning of every method you
write.

-mp.

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to