Re: [PHP-LANG] "Mission Statement"

[email protected] (Matt McClanahan)
Newsgroups php.lang
Message-ID <[email protected]>
On Tue, 21 Nov 2000, Andi Gutmans wrote:

> Sascha,
> 
> The idea of writing a spec was so that users know what syntax/semantics 
> they can rely on and which not. We thought this would be a nice thing. What 
> it should do is describe the current implementation (what we don't consider 
> side-effects), AND descriptions of the host platform specific behavior as 
> it's part of the language.
> I don't want this spec to become a "how we would love to see PHP in the 
> future" because then it becomes unusable to the average PHP user who we 
> were aiming at.
> We could have a special section for future improvements to the language 
> (which should be the last thing we work on unless we bump on things while 
> writing the spec).
> Anyway, I need to go so in short. The main concern in the beginning is to 
> cover PHP 4 the way it is today without the side-effects (i.e. try to 
> standardize how it can be used and how it shouldn't be used). Anything 
> which isn't in the spec is undefined.

Speaking as more or less an outsider to the whole process, I wonder if
future improvements even have a place in a language spec. It seems to me
the best approach would be to first establish a spec based soley on how
PHP behaves in the here and now.  Once that is completed, or at least
fleshed out to a reasonable point, drafting a future spec could be done to
include features that the drafters would like to accomplish in the future.
However, even if an 'in the future' spec were drafted, woulud it be of any
use to the developers?  If not, maybe this isn't the right place to lay
out future ideas.

Matt
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.