Attention Internet Explorer users: This site won't look like ass if you use a better browser. My site, my rules.

A picture is worth a thousand words

Paul Graham:

Arc only supports Ascii. MzScheme, which the current version of Arc compiles to, has some more advanced plan for dealing with characters. But it would probably have taken me a couple days to figure out how to interact with it, and I don’t want to spend even one day dealing with character sets. Character sets are a black hole. I realize that supporting only Ascii is uninternational to a point that’s almost offensive […] But the kind of people who would be offended by that wouldn’t like Arc anyway.”

Traffic to djangoproject.com from English-speaking countries (US, UK, AU):

http://chart.apis.google.com/chart?cht=p&chd=t:42.0,58.0&chs=700x200&chl=English|Other

Comments

Jeremy Dunck

Jan. 30th, 2008

4:23 p.m.

Damn you and your snobby reality, Jacob!

Jacob

Jan. 30th, 2008

6:16 p.m.

Trust me, dude: what I published above is a hell of a lot more polite than the first draft.

Ned Batchelder

Jan. 30th, 2008

6:24 p.m.

I was pretty shocked when I read his logic: Guido lost a year to rewriting character set stuff, that's why I'm only supporting ASCII. What?!?!

Jeff Triplett

Jan. 30th, 2008

7:23 p.m.

It appears he has clarified his reasoning a little more on his arc website: http://arclanguage.org/item?id=391

Adrian Holovaty

Jan. 31st, 2008

12:04 a.m.

Ouch.

Mikkel Høgh

Feb. 1st, 2008

4:29 p.m.

I wish you would have used that first draft. Unicode as the colour of the bike shed. That's rich.

Fred

Feb. 5th, 2008

1:41 a.m.

I don't agree with your presumptive premise:

If one is not from US, UK, or AU then english is offensive. Huh?

Jacob

Feb. 5th, 2008

9:15 a.m.

Fred: I posted a quote, ten words, and a graph. From that you got to "[E]nglish is offensive"? Suffice to say you missed the point entirely.

Fredrik

Feb. 5th, 2008

6:30 p.m.

"Guido lost a year to rewriting character set stuff"

Speaking as one of the two main implementers of Python's original Unicode subsystem, I can assure you all that Guido didn't lose much time on this.

(I wrote the string type and the RE engine. Marc-Andre Lemburg did integration and the codec system. The first version of the string type took a day, maybe two. A full Unicode system is a lot of work, but providing the basic plumbing that'll let you build the rest on top of it is no work at all.)

Your 2¢

Comment