> -----Ursprüngliche Nachricht-----
> Von: Andrea Faulds [mailto:[email protected]]
> Gesendet: Dienstag, 16. September 2014 17:26
> An: Levi Morrison
> Cc: internals
> Betreff: Re: [PHP-DEV] Renaming type-hints to something else?
>
>
> On 16 Sep 2014, at 16:24, Levi Morrison <[email protected]> wrote:
>
> > On Tue, Sep 16, 2014 at 9:16 AM, Andrea Faulds <[email protected]> wrote:
> >>
> >> The general concept should be called Optional Type Declarations, to
replace Type Hinting". They are type declarations,
> and they are optional. Thus the name. For the things themselves, theyre
just Type Declarations, to replace Type Hints".
> >
> > My worry about "optional type declarations" is that once a type is
> > present it isn't optional anymore. Could be confusing and I am unsure
> > if that's any better than a "type hint".
> >
> > If we change it, maybe just call them "type declarations". I think
> > just referring to them as "types" could be too ambiguous.
>
> I agree. Lets just call them Type Declarations then.
> --
I would argue "type declaration" is wrong as well since it is not a type
declaration as it is known in other languages where the type declaration is
binding. IMO it is more a "type check". Consider the following
function foo(Bar $b){
$b = 1; //$b is not a Bar at all
}
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php