Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re^2: RFC Is this readable?

by davidrw (Prior)
on Oct 16, 2005 at 16:20 UTC ( [id://500584]=note: print w/replies, xml ) Need Help??


in reply to Re: RFC Is this readable?
in thread RFC Is this readable?

Might sound better (i catch myself doing "an xml" sometimes, too) but i believe that it is grammatically incorrect. "An" is supposed be used when the following word begins with a vowel, and "A" when the following word begins with a consonant. (There are, of course, exceptions to both because the rules are phoenetically-based.) Reference: http://owl.english.purdue.edu/handouts/esl/esliart.html
# examples of correct usage: a cat a huge cat an ostrich an underarm throw a union an honest cat

Replies are listed 'Best First'.
Re^3: RFC Is this readable?
by Tanktalus (Canon) on Oct 16, 2005 at 16:28 UTC

    And, because of the phonetic rules, you use "an". As in "An Ecks-Em-Ell editor". It's all about vocal pronounciation. If you pronounced "XML" as "ksml", then, sure, you would use "a" - but I don't have any idea on how to form that sound, and everyone I know pronounces "XML" by saying each letter seperately, leaving us with the leading "e" sound from "X".

      And for the exact same reason, it is proper to write "a URL", not "an URL" (unless, of course, you're a non-geek and you pronounce it "earl").

      We're building the house of the future together.
Re^3: RFC Is this readable?
by skillet-thief (Friar) on Oct 16, 2005 at 17:48 UTC

    As I suspected (but I just checked), the choice between "a" and "an" depends on phonetics and not on spelling as such. Acronyms that are pronounced letter by letter (like XML, not like NASA) are generally treated based on the pronunciation of the first letter. (The url you provided doesn't deal with the case of acronyms.)

    So you might as well let loose and say "an XML"... ;-)

    s-t

    PS.: here they are unequivocably for saying "an", whereas here they consider "an" more readable, but admit that some purists prefer "a"...


    sub sk{ return unless $in = shift; $in =~ s!(.)$!!; print $1; sk($in)} sk("gro.alubaf@yehaf");
      Thanks, I didn't know that. (I thought that English pronounciation varied too much to be a base for spelling.)

      To skip that little detail.

      If you go to my document above and read the Concepts subchapter, starting with Idea.

      Is that still hard to understand?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://500584]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (4)
As of 2024-04-25 07:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found