Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Jani Taskinen
On Thu, 13 Oct 2005, Oliver Grätz wrote: Jani Taskinen schrieb: [...] instead of waiting what we'll break next. *ROTFL* You seem to develop a healthy fatalism ;-) I'm just realistic. I _KNOW_ we're gonna break stuff. Intentionally, "accidently" and accidently. --Jan

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Pierre
On Thu, 13 Oct 2005 21:02:09 +0200 [EMAIL PROTECTED] (Oliver Grätz) wrote: > Pierre schrieb: > > > This argument is irrelevant. You only hide the possible lack of > > scalability behind hardware improvements. > > A "lack of scalability" will only occur if the Unicode features > create a more tha

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Oliver Grätz
Jani Taskinen schrieb: > > [...] instead of waiting what we'll > break next. *ROTFL* You seem to develop a healthy fatalism ;-) Bier? -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Jani Taskinen
On Thu, 13 Oct 2005, Oliver Grätz wrote: And people will do more with PHP ultimately making the MHz boost irrelevant. Despite tremendous increases in hardware performance, the software we run seems to run slower and slower. Which doesn't stop them from moving from PHP to Ruby (which I suppose

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Ilia Alshanetsky
Oliver Grätz wrote: > http://www.ister.org/code/article/de/php45bench.xhtml > > indicate that PHP5 is slower than PHP4, but in the note at the end there > is some evidence that PHP5.1 will be significantly faster than PHP4 when > it comes to objects and classes (which is what people who "do more w

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Oliver Grätz
Pierre schrieb: > This argument is irrelevant. You only hide the possible lack of > scalability behind hardware improvements. A "lack of scalability" will only occur if the Unicode features create a more than linear performance drop which I suppose won't happen. Even if it becomes three times slo

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Oliver Grätz
Ilia Alshanetsky schrieb: >>And remember: PHP6 will not be released for at least a year. So by then >>typical servers will run at several hundred MHz more, so perhaps the >>speed penalty won't be noticed at all. > And people will do more with PHP ultimately making the MHz boost > irrelevant. Despi

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Pierre
On Thu, 13 Oct 2005 17:43:03 +0200 [EMAIL PROTECTED] (Oliver Grätz) wrote: > And remember: PHP6 will not be released for at least a year. So by > then typical servers will run at several hundred MHz more, so perhaps > the speed penalty won't be noticed at all. This argument is irrelevant. You on

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Ilia Alshanetsky
Oliver Grätz wrote: > And remember: PHP6 will not be released for at least a year. So by then > typical servers will run at several hundred MHz more, so perhaps the > speed penalty won't be noticed at all. And people will do more with PHP ultimately making the MHz boost irrelevant. Despite tremend

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Oliver Grätz
And remember: PHP6 will not be released for at least a year. So by then typical servers will run at several hundred MHz more, so perhaps the speed penalty won't be noticed at all. This is even more true compared to the current speed of PHP as there will (If I recall this correctly) be significant p

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Jevon Wright
Ditto please! Jevon - Original Message - From: "Ron Korving" <[EMAIL PROTECTED]> To: Sent: Thursday, October 13, 2005 8:27 PM Subject: [php] Re: [PHP-DEV] Unicode Implementation > Well, if you want my 2 cents as well, the 2 cents a PHP user is very willing >

Re: [PHP-DEV] Unicode Implementation

2005-10-13 Thread Ron Korving
Well, if you want my 2 cents as well, the 2 cents a PHP user is very willing to share with you guys... PHP6 is a major release. BC is a priority, but as far as I'm concerned not the top priority. I wouldn't mind a unicode-only PHP at all. Like a few others here, I think the speed penalty won't be

Re: [PHP-DEV] Unicode Implementation

2005-10-10 Thread Peter Brodersen
On Sun, 9 Oct 2005 00:55:45 -0400 (EDT), in php.internals [EMAIL PROTECTED] (Adam Maccabee Trachtenberg) wrote: >We seem to be under the impression that the Unicode speed penalty will >be so harsh that a Unicode-only PHP 6 will be too slow for >use. However, we don't know that for sure. Yes, it wi

Re: [PHP-DEV] Unicode Implementation

2005-10-08 Thread Adam Maccabee Trachtenberg
On Fri, 7 Oct 2005, Derick Rethans wrote: > On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > > Which is why we need the unicode=off switch. I don't think there is any > > way we can make Unicode PHP as fast as non-Unicode PHP. For people who > > need Unicode support, Unicode PHP will be faster and

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread David Robley
Rasmus Lerdorf wrote: > George Schlossnagle wrote: >> Perhaps we need a separate version fork for the unicode support. I'm >> thinking one of those nifty unicode glyphs. It could be called 'the >> language formerly known as PHP'. > > The Phillipine currency is called PHP. Do they perhaps have

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Jani Taskinen
On Fri, 7 Oct 2005, Ilia Alshanetsky wrote: George Schlossnagle wrote: What is wrong with PHP 5.1? People don't *have* to upgrade to the unicode enabled PHP if they don't want to. And it would probably be "nice" to have that mode for some users, but should that be over our own back with multi

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Marcus Boerger
Hello John, Friday, October 7, 2005, 11:47:14 PM, you wrote: > On Fri, 2005-10-07 at 22:09 +0100, Rasmus Lerdorf wrote: >> The "don't upgrade" argument doesn't work. Unless we commit to having >> two major versions forever where we will add new features. That is a >> possibility as well of cour

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread John Coggeshall
On Fri, 2005-10-07 at 22:09 +0100, Rasmus Lerdorf wrote: > The "don't upgrade" argument doesn't work. Unless we commit to having > two major versions forever where we will add new features. That is a > possibility as well of course. Have 2 trees. Unicode-PHP and > non-Unicode-PHP and everything

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Ilia Alshanetsky
Rasmus Lerdorf wrote: >>Assuming that 5.1 would be actively maintained and not just for bug >>fixes, I'd say that is a viable approach. There are plenty of sites that >> have no use for Unicode as nice as it may be, and much rather retain >>performance over useless (for them) functionality. > > >

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Rasmus Lerdorf
George Schlossnagle wrote: > Perhaps we need a separate version fork for the unicode support. I'm > thinking one of those nifty unicode glyphs. It could be called 'the > language formerly known as PHP'. The Phillipine currency is called PHP. Do they perhaps have a currency symbol? -Rasmus -

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Rasmus Lerdorf
Derick Rethans wrote: > On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > >>>Assuming that 5.1 would be actively maintained and not just for bug >>>fixes, I'd say that is a viable approach. There are plenty of sites that >>> have no use for Unicode as nice as it may be, and much rather retain >>>perf

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread George Schlossnagle
On Oct 7, 2005, at 5:41 PM, Rasmus Lerdorf wrote: Ilia Alshanetsky wrote: George Schlossnagle wrote: What is wrong with PHP 5.1? People don't *have* to upgrade to the unicode enabled PHP if they don't want to. And it would probably be "nice" to have that mode for some users, but should tha

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Derick Rethans
On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > Assuming that 5.1 would be actively maintained and not just for bug > > fixes, I'd say that is a viable approach. There are plenty of sites that > > have no use for Unicode as nice as it may be, and much rather retain > > performance over useless (for

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Rasmus Lerdorf
Ilia Alshanetsky wrote: > George Schlossnagle wrote: > >>>What is wrong with PHP 5.1? People don't *have* to upgrade to the >>>unicode enabled PHP if they don't want to. And it would probably be >>>"nice" to have that mode for some users, but should that be over our own >>>back with multiple impl

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Ilia Alshanetsky
George Schlossnagle wrote: >> What is wrong with PHP 5.1? People don't *have* to upgrade to the >> unicode enabled PHP if they don't want to. And it would probably be >> "nice" to have that mode for some users, but should that be over our own >> back with multiple implementations of everything? >

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Derick Rethans
On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > What is wrong with PHP 5.1? People don't *have* to upgrade to the > > unicode enabled PHP if they don't want to. And it would probably be > > "nice" to have that mode for some users, but should that be over our own > > back with multiple implementat

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread George Schlossnagle
On Oct 7, 2005, at 5:05 PM, Derick Rethans wrote: On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: Which is why we need the unicode=off switch. I don't think there is any way we can make Unicode PHP as fast as non-Unicode PHP. For people who need Unicode support, Unicode PHP will be faster an

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Rasmus Lerdorf
Derick Rethans wrote: > On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > >>>We definitely need to look at that since if upgrading to 6.0 means a 3x >>>slower operation very few people will even consider upgrading. >> >>Which is why we need the unicode=off switch. I don't think there is any >>way we

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Derick Rethans
On Fri, 7 Oct 2005, Rasmus Lerdorf wrote: > > We definitely need to look at that since if upgrading to 6.0 means a 3x > > slower operation very few people will even consider upgrading. > > Which is why we need the unicode=off switch. I don't think there is any > way we can make Unicode PHP as fa

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Rasmus Lerdorf
Ilia Alshanetsky wrote: > Andrei Zmievski wrote: > >>>- we have a bit less BC. >> >> >>"A bit less"? I'd say it would break BC in a major way. People who want >>to upgrade to PHP 6 would need to rewrite a lot of their scripts. > > > I think most large applications will be in this boat anyway, we

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Ilia Alshanetsky
Andrei Zmievski wrote: >> - we have a bit less BC. > > > "A bit less"? I'd say it would break BC in a major way. People who want > to upgrade to PHP 6 would need to rewrite a lot of their scripts. I think most large applications will be in this boat anyway, we may as well do it properly once, so

Re: [PHP-DEV] Unicode Implementation

2005-10-07 Thread Derick Rethans
On Thu, 6 Oct 2005, Andrei Zmievski wrote: > On Oct 6, 2005, at 10:56 AM, Derick Rethans wrote: > > > > I think I would prefer an IS_UNICODE/unicode=on only PHP. > > > > This would mean that: > > - no duplicate functionality for tons of functions that will make > > maintaining the thing very har

Re: [PHP-DEV] Unicode Implementation

2005-10-06 Thread Andrei Zmievski
On Oct 6, 2005, at 10:56 AM, Derick Rethans wrote: I am thinking that we're doing something with the unicode implementation and that's that we're now getting duplicate implementations of quite some things: functions, internal functions, hash implementations, two ways for storing identifiers...

Re: [PHP-DEV] Unicode Implementation

2005-10-06 Thread Marcus Boerger
Hello Derick, Thursday, October 6, 2005, 7:56:34 PM, you wrote: > Hello! > I am thinking that we're doing something with the unicode implementation and > that's that we're now getting duplicate implementations of quite some things: > functions, internal functions, hash implementations, two ways