hn-classics/_stories/2008/10724041.md

14 KiB
Raw Blame History

Source

Computer Science and State Machines - Microsoft Research

Try Microsoft Edge A fast and secure browser that's designed for Windows 10 No thanks Get started

This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more

Microsoft

Research

Research Research Home

Research areas

Products & Downloads

Programs & Events

People Careers

Blogs & Podcasts

Labs & Locations

Computer Science and State Machines

June 8, 2010

Authors

Published In

Concurrency, Compositionality, and Correctness (Essays in Honor of Willem-Paul de Roever). Dennis Dams, Ulrich Hannemann, and Martin Steffen editors. Lecture Notes in Computer Science, number 5930 (2010), 60-65.

Publication Type

Article

Pages

60-65

Abstract

This is the six-page version of [165]. I think it is also the first place I have mentioned the Whorfian syndrome in print. It is structured around a lovely simple example in which an important hardware protocol is derived from a trivial specification by substituting an expression for the specifications variable. This example is supporting evidence for the thesis of [168] that computation should be described with mathematics. (Substitution of an expression for a variable is an elementary operation of mathematics, but is meaningless in a programming language.)

Research Areas

Follow Microsoft Research

Store & Support

Education

Enterprise

Developer

Company