in reply to OSCON Perl Unicode Slides

On page 49, you say:

"Code that assumes that ASCII is good enough for writing English properly is stupid, shortsighted, illiterate, broken, evil, and wrong."

I have a counter proposal.

Anyone who condemns the collected published works of: Philip Larkin George Orwell William Golding Ted Hughes Doris Lessing J. R. R. Tolkien V. S. Naipaul Muriel Spark Kingsley Amis Angela Carter C. S. Lewis Iris Murdoch Salman Rushdie Ian Fleming Jan Morris Roald Dahl Anthony Burgess Mervyn Peake Martin Amis Anthony Powell Alan Sillitoe John Le Carré Penelope Fitzgerald Philippa Pearce Barbara Pym Beryl Bainbridge J. G. Ballard Alan Garner Alasdair Gray John Fowles Derek Walcott Kazuo Ishiguro Anita Brookner A. S. Byatt Ian McEwan Geoffrey Hill Hanif Kureishi Iain Banks George Mackay Brown A. J. P. Taylor Isaiah Berlin J. K. Rowling Philip Pullman Julian Barnes Colin Thubron Bruce Chatwin Alice Oswald Benjamin Zephaniah Rosemary Sutcliff Michael Moorcock

(and that's just the last 70 years), as "stupid, short-sighted, illiterate, broken, evil, and wrong", for the sake of making a puerile argument in favour of their latest, greatest toy -- is a self-absorbed, blinkered, revisionist ....


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

Replies are listed 'Best First'.
Re^2: OSCON Perl Unicode Slides
by Jim (Curate) on Jul 25, 2011 at 18:48 UTC

    One of the authors you listed can't even spell his own name using the ASCII character set.

    I challenge you to find a single, whole published work by any one of these authors that was printed entirely using the ASCII character set.

      I challenge you to find a single, whole published work by any one of these authors that was printed entirely using the ASCII character set.

      And I challenge you to show that none of them have.

      Counter arguement: Check out the 'charset' attribute of the 'Content=type' meta-tag of the html formats of any of the books at Project Gutenberg.

      Prediction: You are going to argue about what constitutes: "published".

      Bottom line: If you were instructed to "resume writing your resume", you would have no trouble in distinguishing la difference. Just as you had no trouble in hearing "dif-er-anse" instead of "diff-rence" as you read the last word of the previous sentence.

      Just as you will have no trouble distinguishing the salient words in:

      1. Messers Corbin & Son took the lead in the efficient smelting of lead.
      2. He was now so close that he could close the trap with barely a flick of his finger.
      3. Every day, come wind or rain, the old man climbed the steps of the exposed bell-tower to wind the ancient mechanism.
      4. Unable to bear the immense weight of the full-grown grizzly bear standing on his back, he groaned aloud. It was the last sound he would ever make.
      5. It had taken him 3 days to clear the weeds, turn the sod and sow the seed potatoes he'd resisted eating all summer. To see that the pregnant sow had undone all that work in less than an hour was heartbreaking.

      Unicode has its place, but revising history to make a point is stupid. There are good arguments for unicode, but bad arguments are just bad arguments, regardless of the subject.

      Overstating your case diminishes your credibility.


      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.

        The distinction — and it's a critical one — is between writing English comprehensibly and writing English properly. You're focusing on the former, whereas Tom is talking about the latter. Let it go, man.

        Counter arguement: Check out the 'charset' attribute of the 'Content=type' meta-tag of the html formats of any of the books at Project Gutenberg.

        OK, I did. It’s ISO 8859-1, not ASCII. How’s this a counterargument?

        Bottom line: If you were instructed to "resume writing your resume", you would have no trouble in distinguishing la difference.

        Tom’s assertion is that computer software (“code”) that assumes English-language digital text won’t have letters and punctuation in it that aren’t among the 94 printable characters in the ASCII character set is wrong. He’s right. This is the bottom line.

        This paragraph is written entirely in English—no accented “foreign” words or loanwords with diacritics—and yet it’s full of non-ASCII characters. Hopefully, you’re not using lousy computer software—the kind of “code” Tom assails in his anti-pattern—that renders this paragraph like this…

        This paragraph is written entirely in English?no accented ?foreign? words or loanwords with diacritics?and yet it?s full of non-ASCII characters. Hopefully, you?re not using lousy computer software?the kind of ?code? Tom assails in his anti-pattern?that renders this paragraph like this?

        A reply falls below the community's threshold of quality. You may see it by logging in.