From: Tom Boutell [mailto:[email protected]]
>
> On Mon, Apr 9, 2012 at 12:43 PM, John Crenshaw <[email protected]> wrote:
> > interoperability is somewhat reduced in the sense that all 3rd party
> > code would have to be checked for the <?php
>
> I'm not sure what you mean by this part exactly?
Suppose a code library is written and the author writes it without the <?php at the head of each
file. Using that library in a project that opted to keep the <?php requires adding this to the
head of each file, or else ensuring that the library is always included with the code parameter set
(which could get really messy with autoloaders.) Additionally (assuming that you modified the code
files) updating the library in the future gets really messy.. It's not the end of the world,
but it's frustrating. I'd like to believe that most library authors will be smart enough
to always include the <?php for compatibility purposes, but I'm sure some won't.
John Crenshaw
Priacta, Inc.