Programming Language Theory Flashcard
What
Books
Concepts
Decklanguage theory
Question
What's the most popular semantic style today? why?
Answer
Of the three:
Operational semantics.
Denotational semantics.
Axiomatic semantics.
Operational semantics is the most popular.
Originally, operational semantics was deemed inelegant, mathematically weak and often used for quick-and-dirty purposes only.
However, now it's popular because it's flexible and can address many aspects of programming languages that cannot be comfortably addressed by denotational semantics (concurrency) and axiomatic semantics (procedure).