Re: New symbolic/numeric/dynamic/intuitive programming language



In article <rem-2008feb21-004@xxxxxxxxx>,
rem642b@xxxxxxxxx (Robert Maas, see http://tinyurl.com/uh3t) wrote:

From: "Mark Nudelman" <ma...@xxxxxxxxxxxxxxxxxxxxx>
This seems like an instance of the COBOL school of language
design, the philosophy being that the closer a program looks to
ordinary English, the better it is.

COBOL actually had at least one good idea: PICture clauses.
In COBOL's formative years, 80-column Hollerith cards, with all
data laid out in fixed columns, were the standard for input and output.
Even printed reports used fixed format.
When a data layout was specified once, it could be used both to
parse incoming data and to generate outgoing data in the same
format. The modern equivalent for variable-length fields with
nested structure would be BNF. (The more popular regular
expressions, aren't powerful enough, IMO.) I haven't seen any
programming language that directly used BNF for its standard way to
specify input/output parsing/formatting, which I see as a
deficiency in *all* programming languages to date.

Are you saying that lex and yacc fail this test?

--
Michael Press
.



Relevant Pages

  • Re: Problems with querying date field
    ... stores temporal data in a different INTERNAL format. ... language a procedural language? ... Was your first language an OO language? ... How many years/months have your been programming in SQL? ...
    (microsoft.public.sqlserver.programming)
  • Re: New symbolic/numeric/dynamic/intuitive programming language
    ... This seems like an instance of the COBOL school of language ... ordinary English, the better it is. ... deficiency in *all* programming languages to date. ...
    (sci.math)
  • Re: Newbie help on String conversion needed please
    ... >A programming language has it's own conceptual locale, ... >format of decimal numbers, ...
    (microsoft.public.vb.general.discussion)
  • Re: Getting the decimal points to line up!
    ... wearing aluminum foil clothes, and programming in a language that makes ... The standard states that when Gk.d is in the range where an F format is used, ...
    (comp.lang.fortran)
  • Re: object system...
    ... for that you need machine language. ... isn't even as fast as other systems programming languages. ... Stroustrup's stated design goal was to enable ... all manner of elegance or abstraction can be sacrificed for speed, ...
    (comp.object)