Re: Thou shalt have no other gods before the ANSI C standard

From: Bryan Olson (nameless_at_nowhere.org)
Date: 02/25/05


Date: Fri, 25 Feb 2005 03:31:45 GMT

Tom Linden wrote:

> I don't think you know anything about PL/I. It was never designed
> by surveying customers, in fact, it had an algebraic top down design
> based on the Vienna Definition Language. In fact, aside from Ada, I
> would venture to sat that it is the only language that was ever so
> rigorously designed.

Hold on ... I'll check ... no, VDL's role was to describe its
semantics. VDL itself is describes operations on states; it uses
mathematical expressions to define how computer languages work.
PL/I is definitely not an implementation of a mathematically
elegant algebra.

>> Contrast that with APL. Iverson initially devised APL as an
>> improvement upon existing mathematical notation, not existing
>> programming languages.

-- 
--Bryan


Relevant Pages

  • Re: Thou shalt have no other gods before the ANSI C standard
    ... >> by surveying customers, in fact, it had an algebraic top down design ... >> based on the Vienna Definition Language. ... > algebra. ...
    (sci.crypt)
  • Re: Thou shalt have no other gods before the ANSI C standard
    ... >by surveying customers, in fact, it had an algebraic top down design ... >based on the Vienna Definition Language. ... In fact, aside from Ada, I ...
    (sci.crypt)
  • Re: Why return None?
    ... > That extend doesn't work for strings and tupples is irrelevant. ... If lists were being designed from scratch today, ... A "greenfield design", an entirely new language designed from scratch, ...
    (comp.lang.python)
  • Re: (Falsifiability is binary) Re: Textbook text candidate
    ... recognise design in the abstract without reference to the methods ... volume and strength of the evidence, ... You have a linik to a language aquatitional page. ... and right up and down why would aliens not use a similar form. ...
    (talk.origins)
  • Re: [Lit.] Buffer overruns
    ... this is a long rant about the links between language ... Both to some extent but definitely worse within the C community than in, ... >> culture (I am contrasting Ada and C only because I have a lot of first ... culture of low level design that it has unwittingly fostered. ...
    (sci.crypt)