• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

LispCast

Making the world safe for Functional Programming

  • Hire Eric
  • Podcast
  • Essays
  • About

Can Programming Be Liberated from the von Neumann Style?

Eric Normand · Updated January 11, 2021

In 1977, John Backus presented an algebraic vision of programming that departed from the von Neumann fetch-and-store semantics. This seminal paper has influenced functional programming in many ways. In this episode, I read excerpts from and comment on John Backus’s 1977 Turing Award Lecture paper Can Programming Be Liberated from the von Neumann Style? A Functional Style and Its Algebra of Programs.

Short biography – Turin Award Lecture






Can Programming Be Liberated from the von Neumann Style?

Can Programming Be Liberated from the von Neumann Style?



Published November 9, 2020 · Filed Under: Thoughts on Functional Programming Podcast by Eric Normand ·

Eric Normand

Eric Normand is an experienced functional programmer, trainer, speaker, writer, and consultant on all things FP. He started writing Lisp in 2000 and is now a Clojure expert, producing the most comprehensive suite of Clojure training material at PurelyFunctional.tv. He has a popular Clojure newsletter and blog. He also consults with companies to use functional programming to better serve business objectives. You can find him speaking internationally at programming conferences.

Related Posts

  • Form and Content in Computer Science
    In this episode, I excerpt and discuss the 1969 ACM Tur...
    Read more
  • Stratified Design: A Lisp Tradition – re:Clojure 2020 [TALK]
    Stratified Design: A Lisp Tradition I spoke at re:Cloju...
    Read more
  • First returning guest Eric Normand explains how to Grok Simplicity – Defn podcast
    http://www.podtrac.com/pts/redirect.mp3/feeds.soundclou...
    Read more
  • One Man’s View of Computer Science
    In this episode, I read from One Man's View of Computer...
    Read more

 

Receive a weekly email to inspire functional programmers.

Subscribe for Free

Primary Sidebar

                  Hire Eric

Professional Services

  • Speaking
  • Consulting
  • Training

KEEP IN TOUCH WITH ERIC NORMAND

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Footer

  • Email
  • GitHub
  • LinkedIn
  • Phone
  • RSS
  • Twitter
  • YouTube

Professional Services

  • Speaking
  • Consulting
  • Training

Content

  • Essays
  • Podcast
  • Presentations

Copyright © 2021 Eric Normand