Nicolas Bérard Nault writes:
 > Correctly using the include clause is the programmer's responsability.

And yet ... I keep going back to the fact that people don't use it
correctly.  It's a fact that many people use 'include' incorrectly.
If you say that the people are wrong, then you are asking people to
modify their behavior to match the computer's design.  Shouldn't we be
modifying the computer's design to match people's expectations?

Have you ever gone to a carnival and seen the trick bicycle booth?
They've made up a bicycle which steers backwards using an extra gear.
If you turn left, the bicycle goes right.  You can pay to try to ride
the bicycle ten feet.  The booth operator has modified his behavior,
and knows how to ride it.  He makes it look easy.  Nobody else can
ride it even ten feet because the bicycle has been designed
*specifically* to operate counter to people's expectations.

There is plenty of evidence that 'include' operates counter to
people's expectations.  Use of 'include' to include off-host content
should be deprecated in the next release, and removed in the release
afterwards, in favor of 'includeremote'.

-- 
--My blog is at     blog.russnelson.com         | If you want to find
Crynwr sells support for free software  | PGPok | injustice in economic
521 Pleasant Valley Rd. | +1 315-323-1241       | affairs, look for the
Potsdam, NY 13676-3213  |                       | hand of a legislator.
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to