Re: localized languages, was call by name

"Aleksey Demakov" <ademakov@gmail.com>
Fri, 14 Mar 2008 12:26:59 +0600

          From comp.compilers

Related articles
[2 earlier articles]
Re: call by name, was silly question: prefix vs postfix ops wclodius@los-alamos.net (2008-03-04)
Re: call by name, was silly question: prefix vs postfix ops wclodius@los-alamos.net (2008-03-05)
Re: call by name, was silly question: prefix vs postfix ops anw@cuboid.uk (2008-03-07)
Re: call by name, was silly question: prefix vs postfix ops torbenm@app-2.diku.dk (2008-03-07)
Re: call by name, was silly question: prefix vs postfix ops DrDiettrich1@aol.com (Hans-Peter Diettrich) (2008-03-09)
Re: call by name, was silly question: prefix vs postfix ops gah@ugcs.caltech.edu (glen herrmannsfeldt) (2008-03-10)
Re: localized languages, was call by name ademakov@gmail.com (Aleksey Demakov) (2008-03-14)
Re: localized languages, was call by name torbenm@app-3.diku.dk (2008-03-14)
Re: localized languages, was call by name alexc@TheWorld.com (Alex Colvin) (2008-03-14)
Re: localized languages, was call by name derek@knosof.co.uk (Derek M. Jones) (2008-03-15)
| List of all articles for this month |

From: "Aleksey Demakov" <ademakov@gmail.com>
Newsgroups: comp.compilers
Date: Fri, 14 Mar 2008 12:26:59 +0600
Organization: Compilers Central
References: 08-03-012 08-03-019 08-03-026 08-03-031 08-03-034 08-03-038 08-03-044 08-03-045
Keywords: i18n
Posted-Date: 14 Mar 2008 11:36:19 EDT

On Tue, Mar 11, 2008 at 4:39 AM, glen herrmannsfeldt
<gah@ugcs.caltech.edu> wrote:
> Not to mention keywords.
>
> I have wondered about what non-english speakers think about the
> english keywords used in the usual programming languages.


In the late 80s in Soviet Union they decided to "informatizationize"
the country. One of the elements of this plan was to introduce
computer education to schools. The problem was that soviet schools had
no computers whatsoever and the state was unable to provide them
quickly.


The solution was to teach computers with a textbook, paper, and
pencil. The first textbook they printed for schools featured a
language with Russian keywords.


It was called RAYa language. They pretended that RAYa stands for
Russkiy Algoritmicheskiy Yazyk (Russian Algorithmic Language).


And Russian children (me among them) learned to program writing
programs in this language on paper. I don't think this language has
ever been really implemented.


I barely learned anything from this "computer" course. The strange
name of the language is almost the only thing I remember.


I couple of years later in the university when I started to really
learn something about computers I became aware about the buzz that was
approximately at that time about the Ada programming language. Only
then I realized that it was a pun of somebody with enough knowledge
and influence. Ershov perhaps. I don't think that officials from the
education department would welcome this pun if they understood what it
was.


The thing is that "programming language Ada" sounds in Russian like
"programming language of hell" (yazyk programmirovaniya Ada). And
"programming language RAYa" sounds like "programming language of
heaven". Also "Raya" sounds like a Russian female name. So the one
who made the joke made it really well.


Regards,
Aleksey


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.