Re: Re: Case sensitivity: Conclusion(?)

From: Date: Fri, 08 Feb 2002 12:06:19 +0000
Subject: Re: Re: Case sensitivity: Conclusion(?)
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-79692@lists.php.net to get a copy of this message
Marko Karppinen wrote:
Yasuo:
Hmm. I vote -1 for this. It just does not make sense to store original(case sensitive) names while langage ignores case. It's also confusing, lead to case sensitivity BC problem anyway just like with case sensitive function/names.
Case preservation makes very much sense in a case-insensitive environment. Just look at file system implementations from Apple and Microsoft, where, believe it or not, a lot of thought has gone into this issue. I had a private chat with Jason Greene about this, and I came out with the understanding that the .NET/SOAP interop issues mentioned here earlier by Markus and Jason are actually issues with PHP not preserving case rather than with PHP not being fully case-sensitive.
It will be confusing PHP preserve case for other while internally case insensitve... Therefore, -1 for this :)
And since Andi promised to take a shot at making case preservation happen, it seems like we are on our way to better interoperability without too much BC hassles.
If get_class() or like returns names with case preserved, it breaks BC. I expect additional parameter for all of these functions if it really implemented. I hope not, since it's a additional memory and performance loss... -- Yasuo Ohgaki _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com

Thread (55 messages)

« previous php.dev (#79692) next »