On 01/15/2011 09:46 PM, foobar wrote:
I'd like to have full Unicode support. I think it is a good thing for D to have 
in order to expand in the world. As an alternative, I'd settle for loud errors 
that make absolutely clear to the non-Unicode expert programmer that D simply 
does NOT support e.g. Normalization.

As Spir already said, Unicode is something few understand and even it's own 
official docs do not explain such issues properly. We should not confuse users 
even further with incomplete support.

In a few days, D will have an external library able to deal with those issues, hopefully correctly and clearly for client programmers. Possibly, its design is not the best possible approach (esp for efficiency: Michel let me doubt about that, and my competence in this field is close to nothing). But it has the merit to exist and provide a clear example of the correct semantics. Let us use it as a base for experimentation.

Then, everything can be redesigned from scratch if we realise I was initially completely wrong. In any case, it would certainly be a far easier and fast job to do now, after having explored the issues at length, and with a reference implementation at hand.

Denis
_________________
vita es estrany
spir.wikidot.com

Reply via email to