Re: Unicode support
| From: | Chris Wright | Date: | Tue, 14 Oct 2014 11:00:02 +0000 |
| Subject: | Re: Unicode support | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-77967@lists.php.net to get a copy of this message | ||
On 14 October 2014 10:04, Aleksey Tulinov <aleksey.tulinov@gmail.com> wrote:
> Hey,
>
> I can't find any recent discussion in this mailing list on this topic, i
> think that most close one is
>
> http://grokbase.com/t/php/php-internals/143b6aevsp/unicode-strings.
> I was
> also reading papers like that:
>
> http://www.infoworld.com/article/2618358/application-development/php-5-4-emerges-from-the-collapse-of-php-6-0.html
>
> Latter is referring to difficulties like "excess memory usage" and "rewrite
> the language". I'm developing an open-source Unicode implementation library
> (nunicode), and it doesn't consume any heap at all, it also works on native
> binary strings, as PHP does. Hence i thinks that maybe it could help with at
> least these two problems.
On the face of it, this implies a rather large performance hit and a
tendency to overflow the stack much more readily, do you have any
details on these elements?
> But i hardly understand if my work is even applicable here. My library is a
> rather pragmatic implementation, it's conformant to Unicode 7.0 and ISO/IEC
> 14651, but it does not implement the whole Unicode specification.
>
> I would appreciate if someone would point me to a good read or explain
> collective opinion on this topic. I'm basically interested in the following
> questions:
The only additional thing I can find quickly is something Pierre put
together earlier this year, when PHP6 (now 7) discussions were
started:
https://wiki.php.net/ideas/php6/unicode
> 1. Is there a need for more Unicode support in PHP?
> 2. What is currently missing in that regard?
> 3. Is this a good place to ask such questions?
My *personal* view on questions 1 and 2 is "no" and "nothing"
respectively, but I think this is not a popular opinion (and those
answers are a vast oversimplification of the issues).
This is certainly a good place to ask those questions, though.
> Thanks.
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>