Re: "Mission Statement"
| From: | Zeev Suraski | Date: | Tue, 21 Nov 2000 00:05:37 +0000 |
| Subject: | Re: "Mission Statement" | ||
| References: | 1 | Groups: | php.lang |
| Request: | Send a blank email to php-lang+get-34@lists.php.net to get a copy of this message | ||
At 01:51 21/11/2000, Sascha Schumann wrote:
On Tue, 21 Nov 2000, Zeev Suraski wrote: I'd say that it exists to develop the language specification for PHP period. I don't see how portability or vendor independence have anything to do with it...So I'm not sure I agree about the portability part. Reality is much more important than perfection.Here is a short explanation for both terms, in the context of last week's netmask thread (on zend-cvs).Portability:The ``hack'' relies on the host platform's long being 32-bit which makes it non-portable. This particular feature and similar ones should not be part of the specification.
There could be many things that were born as side effects of implementation, but if they're here to stay, there's no reason to make them a part of the language. It should be possible to implement just about anything under a different implementation as well. At any rate, I guess we'll have to see about this one as time goes by. Zeev -- Zeev Suraski <zeev@zend.com> CTO, Zend Technologies Ltd. http://www.zend.com/Vendor-independence:I'm certain there are other tricks which are simple side-effects of the current implementation.