[opensuse] Re: John Backus Dead at 82

Randall R Schulz wrote:
I don't want to diminish BNF, but it doesn't describe a language, "just" the context-free part of the syntax. (Not even the lexical part.) Which is extremely important and was a major breakthrough, not to diminish it. IMO, full description of programming languages was eventually made available by Donald Knuth's seminal work on attribute grammars, which is the foundation of most semantic models of programming languages. In fact, DEK once told me at a dinner that he considers attribute grammars the sole scientific achievement that he has really done, way beyond TACP. Backus is also remembered for his work on functional programming languages. His Turing Award lecture ("can programming be liberated from the von-neumann style" or similar) is still worth a read, and will get important again when we have 1,000s of cores in our future processors. Best, Joachim -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Joachim Schrod Email: jschrod@acm.org Roedermark, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (1)
-
Joachim Schrod