🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #1485

Re: The Universal Language (Was Re: Efficient Fortran)

#1485
From: Jim Giles
Date: Fri, 10 Aug 1990 20:10
26 lines
2101 bytes
From article <1990Aug10.131143.8898@canterbury.ac.nz>, by phys169@canterbury.ac.nz:
> [...]
> This isn't to mean one shouldn't be available, and doesn't mean one can't be
> produced. A language I and some other folks down here in NZ are working on,
> called NGL (part of eNGLish, and Nth Generation Language), attempts to be a
> universal language, by being dynamically redefinable. Further explanation:

Being dynamically redefinable is not necessarily a bad idea.  However, it
doesn't bring you closer to the concept of a universal language.  In fact,
it takes you further from it.  If you can dynamically redefine a language,
what you _really_ get is a _whole_lot_ of incompatible dialects at various
sites (or even - from one person to the next).  Ada programmers learned
early that being able to define new data types and operators was _not_ the
same as having those defined by the language directly.  For example, there
are a large number of different (and incompatible) versions of complex
numbers for Ada - users of the different versions have difficulty sharing
code or understanding each other's work.

Dynamic redefinition is only 'universal' in the same sense that a phonetic
alphabet is universal for natural languages.  Sure, you can express all
verbal communications in a phonetic alphabet, but that doesn't make the
different languages mutually comprehensible.  Similarly, you may be able
to express all programming styles in a dynamically redefinable language,
but that doesn't necessarily lead to mutual comprehension among programmers.

J. Giles
Technical Details
Message-ID: <59798@lanl.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!adm!cmcl2!lanl!jlg
References: <1990Aug10.131143.8898@canterbury.ac.nz>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!pacific.mps.ohio-state.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!haven!adm!cmcl2!lanl!jlg
From: jlg@lanl.gov (Jim Giles)
Newsgroups: comp.lang.misc
Subject: Re: The Universal Language (Was Re: Efficient Fortran)
Message-ID: <59798@lanl.gov>
Date: 10 Aug 90 20:10:05 GMT
References: <1990Aug10.131143.8898@canterbury.ac.nz>
Organization: Los Alamos Natl Lab, Los Alamos, N.M.
Lines: 26