[Haskell-cafe] Re: String vs ByteString
Brandon S Allbery KF8NH
allbery at ece.cmu.edu
Sat Aug 14 10:35:13 EDT 2010
-----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 at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at 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-----
More information about the Haskell-Cafe
mailing list