>
> > The problem with stop-gap measures is they become entrenched, and the
> proper solution doesn't get implemented
>
> This would be my general point of view - unfortunately, functions are
> essentially useless at present, in a world with Composer, unless you're
> willing to preload all functions from all packages up-front.
>
> The only suggested solutions I've heard for the name resolution issue with
> function autoloading frankly are all horrible - much worse than this simple
> alternative.
>
> Add to that the fact that likely 90% of all functions in the wild (at least
> in Composer packages) are currently implemented as public static functions,
> and in my opinion, this is starting to sound less like a stop-gap and more
> like a simple solution to a problem we've been solving with a stop-gap for,
> oh, 10 years or so...


Again, if you choose to use static methods instead of functions, why do you
need this special syntax for calling them then?

Regards, Niklas

Reply via email to