Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Programming languages and their definition
Bekic H., Jones C., Springer-Verlag New York, Inc., New York, NY, 1984. Type: Book (9789780387133782)
Date Reviewed: Jul 1 1985

This book, edited by C. B. Jones, is a collection of papers gathered after Bekic’s untimely death in 1982. Clearly, Hans Bekic was one of the leaders in formal semantics of programming languages. But, even when he was alive, he did not write up much of his work (the book includes talk about missed publication deadlines, unwritten ideas, etc.). This lack of formal written organization of his work has made it difficult to produce a cohesive description of Bekic’s achievement. The editor has done an admirable task of organizing, but Bekic’s own disorganization shows through clearly.

Nevertheless, I found this book fascinating. I “saw” the evolution of the formal descriptions of ALGOL and PL/I. I “experienced” Bekic’s own evolution from operational semantics to denotational semantics.

But what I will carry away from my reading of this book is not his specifics of description (whose forms continually changed), but the awareness of his struggle to apply formal mathematics, indeed to develop formal mathematics, for concepts in the language domain. Describing the semantics of programming languages still eludes computer scientists today; Hans Bekic’s collected writings show a man who would have continued to work diligently at this task.

Reviewer:  K. Lemone Review #: CR108941
Bookmark and Share
 
Formal Definitions And Theory (D.3.1 )
 
 
Concurrent Programming (D.1.3 )
 
 
Semantics Of Programming Languages (F.3.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Formal Definitions And Theory": Date
Higher-order Horn clauses
Nadathur G., Miller D. (ed) Journal of the ACM 31(4): 777-814, 1984. Type: Article
Jul 1 1991
Properties of data flow frameworks
Marlowe T., Ryder B. Acta Informatica 28(2): 121-163, 1990. Type: Article
Aug 1 1992
Translation of attribute grammars into procedures
Katayama T. (ed) ACM Transactions on Programming Languages and Systems 6(3): 345-369, 1984. Type: Article
Jul 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy