Denotational Semantics - Connections To Other Areas of Computer Science

Connections To Other Areas of Computer Science

Some work in denotational semantics has interpreted types as domains in the sense of domain theory which can be seen as a branch of model theory, leading to connections with type theory and category theory. Within computer science, there are connections with abstract interpretation, program verification, and model checking.

Monads were introduced to denotational semantics as a way of organising semantics, and these ideas have had a big impact in functional programming (see monads in functional programming).

Read more about this topic:  Denotational Semantics

Famous quotes containing the words connections, areas, computer and/or science:

    I have no connections here; only gusty collisions,
    rootless seedlings forced into bloom, that collapse.
    ...
    I am the Visiting Poet: a real unicorn,
    a wind-up plush dodo, a wax museum of the Movement.
    People want to push the buttons and see me glow.
    Marge Piercy (b. 1936)

    The point is, that the function of the novel seems to be changing; it has become an outpost of journalism; we read novels for information about areas of life we don’t know—Nigeria, South Africa, the American army, a coal-mining village, coteries in Chelsea, etc. We read to find out what is going on. One novel in five hundred or a thousand has the quality a novel should have to make it a novel—the quality of philosophy.
    Doris Lessing (b. 1919)

    The Buddha, the Godhead, resides quite as comfortably in the circuits of a digital computer or the gears of a cycle transmission as he does at the top of a mountain or in the petals of a flower.
    Robert M. Pirsig (b. 1928)

    The essence of acting is the conveyance of truth through the medium of the actor’s mind and person. The science of acting deals with the perfecting of that medium.
    Minnie Maddern Fiske (1865–1932)