Project Sherlock

Computer Science

Programming Languages

How languages are designed, what they let you say, and what they prevent you from saying.

12 topics · 2 curated works

Topics

Curated reading

2

Then

Assumes you know the vocabulary.

  • Go To Statement Considered HarmfulEdsger W. Dijkstra, 1968· 2 pages

    Unrestricted jumps destroy the correspondence between program text and program execution, which is what makes reasoning possible.

    Essay

Elsewhere in Computer Science