Re: Have we reached the asymptotic plateau of innovation in programming languages

Robert A Duff <bobduff@shell01.TheWorld.com>
Thu, 07 Jun 2012 16:06:03 -0400

          From comp.compilers

Related articles
[34 earlier articles]
Re: Have we reached the asymptotic plateau of innovation in programmin bc@freeuk.com (BartC) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin robin51@dodo.com.au (robin) (2012-06-08)
Re: Have we reached the asymptotic plateau of innovation in programmin Pidgeot18@verizon.invalid (Joshua Cranmer) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin johann@2ndquadrant.com (Johann 'Myrkraverk' Oskarsson) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin johann@2ndquadrant.com (Johann 'Myrkraverk' Oskarsson) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin johann@2ndquadrant.com (Johann 'Myrkraverk' Oskarsson) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin bobduff@shell01.TheWorld.com (Robert A Duff) (2012-06-07)
Re: Have we reached the asymptotic plateau of innovation in programmin rm.dash-bauhaus@futureapps.de (Georg Bauhaus) (2012-06-08)
Re: Have we reached the asymptotic plateau of innovation in programmin gah@ugcs.caltech.edu (glen herrmannsfeldt) (2012-06-08)
Re: Have we reached the asymptotic plateau of innovation in programmin gah@ugcs.caltech.edu (glen herrmannsfeldt) (2012-06-08)
Re: Have we reached the asymptotic plateau of innovation in programmin ehog.hedge@googlemail.com (chris dollin) (2012-06-09)
Re: Have we reached the asymptotic plateau of innovation in programmin mal@wyrd.be (Lieven Marchand) (2012-06-09)
Re: Have we reached the asymptotic plateau of innovation in programmin haberg-news@telia.com (Hans Aberg) (2012-06-10)
[7 later articles]
| List of all articles for this month |

From: Robert A Duff <bobduff@shell01.TheWorld.com>
Newsgroups: comp.compilers
Date: Thu, 07 Jun 2012 16:06:03 -0400
Organization: The World Public Access UNIX, Brookline, MA
References: 12-03-012 12-03-014 12-06-008 12-06-011
Keywords: design, i18n
Posted-Date: 08 Jun 2012 17:25:25 EDT

"BartC" <bc@freeuk.com> writes:


> And many languages already make it possible to define aliases for keywords;


Which languages? Robin mentioned PL/I. Others?
[C and anything else with a preprocessor. -John]


And what about predefined libraries? I imagine it's not too hard for a
non-English speaker to memorize the meaning of 50-or-so English
keywords, but what about thousands of names in the predefined
libraries? Or third-party libraries?


> With Unicode, you have the situation that many identical glyphs have
> different character codes, creating problems with different identifiers that
> look exactly the same.


I'd solve that by allowing Unicode letters in identifiers, but require
the programmer to declare up front which ones they want to use (in a
project-wide configuration file of some sort). Nobody wants to use
all of Unicode -- they just want to use the letters of one or two
natural languages, plus maybe a few symbols like a proper <= sign.


In comments, anything goes (allow all Unicode characters).


- Bob


Post a followup to this message

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