Zeev Suraski wrote: > One thing that I think we should change is how we refer to the ‘weak’ type > hints. The word ‘weak’ has a negative ring to it, and considering this is > how the language behaves across the board it’s a pretty bad name for this > feature.
Borrowing from C#, I would suggest the names implicit and explicit argument types. There is nothing "weak" about them, they just do an implicit conversion which can be quite powerful if used correctly. In the future, I hope that we will have implicit object conversions in addition to the scalar ones. Lazare INEPOLOGLOU Ingénieur Logiciel