[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: unicode char ranges
- From: David Given <dg@...>
- Date: Thu, 06 Dec 2012 22:03:45 +0000
On 06/12/12 19:22, Jay Carlson wrote:
> On Dec 6, 2012, at 12:12 AM, Dirk Laurie wrote:
[...]
>> You're the second poster to make snide remarks at my OS.
[...]
> To be clear, I'm self-deprecatingly placing myself in the role of "one of those condescending Unix users!" in the Dilbert strip.
For reference: http://dilbert.com/strips/comic/1995-06-24/
(Good grief. 1995!)
Incidentally, what *is* the OS in question? The reason I ask is that I
was under the impression there were only four main Unicode renderers in
current use --- Windows' one, OSX's one, KDE's one, and Pango, which is
the one used by pretty much everything else. Is there a fifth?
(Unicode is stunningly hard to get right. Most software doesn't get it
right[1]. WordGrinder, which I wrote largely as an exercise in doing
Unicode right, doesn't even try to get it right. (It ignores combining
characters and RTL completely.) Because it's so hard to get right most
people who *need* to get it right use somebody else's library to do the
heavy lifting. I'm interested to know of any other Unicode libraries I
haven't come across.)
[1] Lua's approach of not trying to get it right and deliberately
ignoring the problem entirely does at least mean that it doesn't get it
*wrong* --- and this is a much more valuable feature than you might
think. I'd rather go Lua's route when it comes to Unicode than, say,
Java's.[2]
[2] Ask me about Java and Unicode! Go on, I dare you!
--
┌─── dg@cowlark.com ───── http://www.cowlark.com ─────
│ "Of course, on a sufficiently small planet, 40 km/hr is, in fact,
│ sufficient to punt the elastic spherical cow into low orbit." ---
│ Brooks Moses on r.a.sf.c
Attachment:
signature.asc
Description: OpenPGP digital signature