Re: Immutability of computer languages nee History of French

From: Mxsmanic (mxsmanic_at_hotmail.com)
Date: 09/24/04


Date: Fri, 24 Sep 2004 18:59:31 +0200

Ron Hardin writes:

> Then there is backward compatibility - the political problem that backward people
> object when their programs stop compiling, so you have to temporarily accept both the old
> and new constructions. This leads to a paradox : there are compilers that accept
> only the old construction, and here are compilers that accept both the old and
> the new construction. Which one is the actual standard? The old construction.
> All compilers accept it. The new construction works only on new compilers.

Quite so.

-- 
Transpose hotmail and mxsmanic in my e-mail address to reach me directly.


Relevant Pages

  • Re: support for F90/F95 in SCons
    ... Check out the FORTRAN* construction variables. ... variables that you can set in an environment. ... overriding the defaults built in to SCons. ... where to find compilers that may be in your path. ...
    (comp.lang.fortran)
  • Re: Immutability of computer languages nee History of French
    ... > "A FORTRAN II to FORTRAN IV translator was used to retain backward ... Then there is backward compatibility - the political problem that backward people ... there are compilers that accept ... the new construction. ...
    (sci.lang)
  • Re: Optimisation, function returns, STL containers
    ... >>What optimisation do compilers typically provide when passing STL ... > The construction of 'myBloggList' object is permitted to happen ...
    (comp.lang.cpp)
  • Re: returning a vector from a funciton
    ... >> The code above has default construction and assignment. ... >> many compilers. ... You should try it in your environment... ... Again though, the way you wrote it, the assignment operator is ...
    (comp.lang.cpp)
  • Re: Papers/essays on lisp compiler construction
    ... > Can anybody give me a reference to techniques of Lisp compiler ... If you are interested in papers on writing compilers then take a look ...
    (comp.lang.lisp)