I respectfully disagree. We've already covered this actually. The same argument could have been (and probably was) made that stricter adherence to OO standards in PHP 5 would break the PHP paradigm. Instead, it made PHP considerably better and opened it up to a much wider audience. People are still able to write procedural code if they so choose. Likewise, these types would be optional, so people would still be able to write strictly dynamic code if they so choose. If existing code will work exactly the same as before and all this does is add a new feature layer to the next major version, how can anyone reasonably claim that this "breaks" PHP? Gimmie a break.
--Kris On Wed, Feb 29, 2012 at 3:42 PM, Daniel Macedo <admac...@gmail.com> wrote: > I'm a bit like Matt in that I might see something useful in this, but > worry that it just might not really work as initially intended. > > Zeev actually gave a pretty explanatory reply (albeit a bit hostile > and condescending, come on dude!) as to why it doesn't fit into the > language paradigm. > > Made me hate him a little bit, but I have to say I'm satisfied with > that reply. :) > > Best regards, > Daniel Macedo >