Re: Case insensitivity weakened the power of overloading
| From: | Jani Taskinen | Date: | Sun, 18 May 2003 12:51:37 +0000 |
| Subject: | Re: Case insensitivity weakened the power of overloading | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-1658@lists.php.net to get a copy of this message | ||
On Sun, 18 May 2003, Zeev Suraski wrote:
>Please read the archives, that's definitely a thread we don't need to reopen.
Why not? It was again one of those discussions where everyone
else were +1 and you just killed it. :-p
--Jani
>At 15:07 18/05/2003, Wei He wrote:
>>Hi,
>>
>>Besides in-php use of class method/property overloading,
>>XML-RCP can be a perfect application of this functionality.
>>
>>But again it touchs the sensitive topic of case sensitivity of Zend.
>>
>>With CS, an RPC call will be
>>
>>$rpcclient->methodname($arg1, $arg2);
>>
>>instead of
>>
>>$rpcclient->call($methodname, $arg1, $arg2);
>>
>>SOAP'w workaround of collecting all available methods
>>is efficient and sometime not support by all XML-RPC servers.
>>Especially when the method is also a dynamic call on the
>>server side. Think of a Python(Zope) XML-RPC server.
>>
>>As Zend Engine 2 can change the world such a lot, why not just
>>a little bit on class/method/function name's case sensitivity?
>>
>>When I am wriing this message, I'm compiling my PHP with CS patch.
>>I noticed, besides some internal places like Zend, aggregate and overload
>>need to be patched, the bundled PEAR also need to be patch to at least
>>make the RPM buildable.
>>
>>I also saw how the author hates case insensitivities, so I'm not afraid
>>of posting this issue again.
>>
>>Please give me some reasons why not. How about in Zend Engine 2?
>>
>>Wei He
>>
>>
>>
>>--
>>PHP Internals - PHP Runtime Development Mailing List
>>To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
<- For Sale! ->