
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 8/14/10 01:29 , Kevin Jardine wrote:
I think that this kind of programming detail should be handled internally (even if necessary by switching automatically from UTF-8 to UTF-16 depending upon the language).
This is going to carry a heavy speed penalty.
I'm using Haskell so that I can write high level code. In my view I should not have to care if the people using my application write in Farsi, Quechua or Tamil.
Ideally yes, but arguably the existing Unicode representations don't allow this to be done nicely. (Of course, arguably there is no "nice" way to do it; UTF-16 is the best you can do as a workable generic setting.) - -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxmqaEACgkQIn7hlCsL25WmOQCfYEjkem99o5IpwxnD7bNaDYyG 768AoK17I605DqDxIdnFUE7MK2ktMtrN =lOPK -----END PGP SIGNATURE-----