Related articles |
---|
[3 earlier articles] |
Re: compiler for Chinese development language sgganesh@gmail.com (Ganny) (2005-10-17) |
Re: compiler for Chinese development language djg@tramontana.co.hu (DEÁK JAHN, Gábor) (2005-10-19) |
Re: compiler for Chinese development language gentlezhao@126.com (gentlezhao) (2005-10-19) |
Re: compiler for Chinese development language torbenm@app-6.diku.dk (2005-10-19) |
Re: compiler for Chinese development language owong@castortech.com (Oliver Wong) (2005-10-19) |
Re: compiler for Chinese development language Juergen.Kahrs@vr-web.de (=?ISO-8859-1?Q?J=FCrgen_Kahrs?=) (2005-10-19) |
Re: compiler for Chinese development language kenrose@tfb.com (Ken Rose) (2005-10-19) |
Re: compiler for Chinese development language DrDiettrich@compuserve.de (Hans-Peter Diettrich) (2005-10-19) |
Re: compiler for Chinese development language haberg@math.su.se (2005-10-19) |
Re: compiler for Chinese development language gah@ugcs.caltech.edu (glen herrmannsfeldt) (2005-10-19) |
Re: compiler for Chinese development language gah@ugcs.caltech.edu (glen herrmannsfeldt) (2005-10-20) |
Re: compiler for Chinese development language mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2005-10-20) |
Re: compiler for Chinese development language Satyam@satyam.com.ar (Satyam) (2005-10-20) |
[14 later articles] |
From: | Ken Rose <kenrose@tfb.com> |
Newsgroups: | comp.compilers |
Date: | 19 Oct 2005 02:41:39 -0400 |
Organization: | Posted via Supernews, http://www.supernews.com |
References: | 05-10-08505-10-096 05-10-107 |
Keywords: | i18n |
Posted-Date: | 19 Oct 2005 02:41:39 EDT |
Ganny wrote:
> Ok, one basic question. Why is that the programming languages (like
> C++) have reserved keywords in English? Why not some other
> language/alternative?
>
> Thanks!
> -Ganesh
> [Historically, modern software development started in the US and UK, where
> people speak English. At least as far back as the early 1960s there were
> versions of programming languages with the keywords other languages, but
> they never caught on. A compiler doesn't care of an "if" keyword is
> the two letters IF or SI or the Chinese equivalent, after all. -John]
I used to work with a Russian man who commented that the
Russian-language variant of (I think) Ada that he's used in the 80s
was very awkward because Russian is a heavily inflected language -
much more so than English - and everything looked very strange
because, though the words were Russian, the word forms were invariably
wrong for the context.
I suppose that could have been corrected by having the scanner accept
all the variants of a word as a single token, though that might take
too big a bite out of the namespace, I suppose.
What do others whose first language is other than English think?
- ken
Return to the
comp.compilers page.
Search the
comp.compilers archives again.