1 May 2008 08:05
Re: LANGUAGE SUBTAG MODIFICATION REQUEST - zxx
Doug Ewell <doug <at> ewellic.org>
2008-05-01 06:05:32 GMT
2008-05-01 06:05:32 GMT
Randy Presuhn <randy underscore presuhn at mindspring dot com> wrote: > However, do keep in mind RFC 4646 section 2: > > Language tags are used to help identify languages, whether spoken, > written, signed, or otherwise signaled, for the purpose of > communication. This includes constructed and artificial languages, > but excludes languages not intended primarily for human > communication, such as programming languages. I am keeping that in mind, but unfortunately I am also looking at draft-4646bis, Section 4.1 (4)(4), which -- despite the "out of scope" statement above -- goes on to recommend the use of 'zxx' for "programming source code." CE Whitehead <cewcathar at hotmail dot com> asked Randy: > Is it your opinion that indicating any script subtag (we must use > [zxx] if we are to tag these languages properly I understand; [zxx] > now means a bit more; it can be used any case a language tag is not > applicable) for programming languages would violate RFC 4646 > insistence that tagging is primarily to indicate natural/human > language??? Thus it's not o.k. in any way to indicate the script of > programmatic languages? I would have responded that: 1. Using RFC 4646 language tags to tag programming language source code is out of scope. (However, as shown above, this is no longer as clear as it once was.) 2. "Indicating the script of programmatic languages" is a fairly pointless exercise, a bit like classifying programming languages based on the proportion of "real" English words like "for" and "else" versus made-up pseudo-English words like "foreach" and "elseif". I ask again: what use would be made of this information? -- Doug Ewell * Arvada, Colorado, USA * RFC 4645 * UTN #14 http://www.ewellic.org http://www1.ietf.org/html.charters/ltru-charter.html http://www.alvestrand.no/mailman/listinfo/ietf-languages ˆ
RSS Feed