hypha.pub

Hypha Pub

The language that says no

Your agent will cut a corner tonight. Whether that corner ships depends on the language you gave it.

Author
Roman Zaiev
Published
Reading time
21 min read

In the 1970s Robin Milner, a computer scientist at the University of Edinburgh, was working on LCF, a program to check mathematical proofs, and it became one of the three achievements his Turing Award named in 1991. Asked about it in a 2003 interview, he described a night at the computer:

So if you stayed late at night working out a proof with the computer, you wouldn’t have to think afterwards “gosh, did I cut a few corners?”, because the LCF system just wouldn’t have allowed you to do so!

Fifty years on, the one up all night at the computer is an agent, and it cuts corners.

Continue reading
  1. Engineering moved out of the code

    Using an agent doesn’t make you an agentic engineer though, and you are ready for this conversation.

    6 min read

  2. More eyes won’t save you

    Code review was built by humans for humans, on the idea that more eyes catch more mistakes. Then agents started writing the code.

    2 min read