Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Gerald Jay Sussman: The Role of Programming (Dan Friedman's 60th Birthday)

    William Byrd

    3 HN mentions · mentioned in 3 months, 2022–2024

    YouTube

    27:45 · 22K views · Dec 2, 2014

    Gerald Jay Sussman speaks at Dan Friedman's 60th birthday celebration about how programming helps formulate and clarify ideas. He argues that ambiguous mathematical notation hinders understanding.

    Cited for Sussman's argument that programs make ideas precise in a way standard math notation does not.

    Software Engineering & LanguagesFunctional programmingTech pioneers & interviewsPure mathematics
    1. 1:04:19
      "We Really Don't Know How to Compute!" - Gerald Sussman (2011)Strange Loop Conference96K views • 5 years ago
    2. 1:07:10
      Brian Beckman: Don't fear the Monadjasonofthel33t415K views • 13 years ago
    3. 58:22
      Lecture 1B | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare116K views • 17 years ago
    4. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    5. 7:10
      SICP: o fim de uma eraComputação Raiz34K views • 4 years ago
    6. 53:22
      Ruby Conf 12 - Y Not- Adventures in Functional Programming by Jim WeirichConfreaks66K views • 13 years ago
    7. 1:05:51
      The Functional Programmer's Toolkit - Scott WlaschinNDC Conferences79K views • 7 years ago
    8. 46:46
      Category Theory 1.1: Motivation and PhilosophyBartosz Milewski394K views • 10 years ago
    9. 1:04:16
      Simon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge170K views • 9 years ago
    10. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago
    11. 1:12:56
      Lecture 1A: Overview and Introduction to LispMIT OpenCourseWare421K views • 7 years ago
    12. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    13. 53:56
      Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojurejasonofthel33t119K views • 13 years ago
    14. 42:43
      "Propositions as Types" by Philip WadlerStrange Loop Conference144K views • 11 years ago
    15. 1:31:06
      William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove367K views • 9 years ago
    16. 12:56
      Stephen Wolfram's Introduction to the Wolfram LanguageWolfram924K views • 12 years ago
    17. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    18. 29:59
      John Carmack's keynote at Quakecon 2013 part 4Kostiantyn Kostin139K views • 13 years ago
    19. 1:02:15
      Lambda Calculus - Fundamentals of Lambda Calculus & Functional Programming in JavaScriptFullstack Academy228K views • 9 years ago
    20. 1:12:12
      2017 ACM PPoPP Keynote: It's Time for a New Old LanguageGuy Steele6.8K views • 9 years ago

    3 comments from Hacker News

    1. @hayley-pattonJan 2022· in “In defense of complicated programming languages”

      > But humans dislike, and much prefer infix with its complicated operator precedences Depends on what you're writing; Gerald Jay Sussman claims that edge cases in mathematical notation (and corner-cutting of sorts in what is written) makes physics quite hard to grasp in "The role of programming" [1]; hence the Structure and Interpretation of Classical Mechanics book, which includes many Scheme programs which explicate everything. [1] this video

      CitesView on HN
    2. @Mathnerd314May 2022· in “Thinking in an array language”

      I think he says that in every talk he gives. [LINK] , this video , [LINK] , etc. There's a 2002 paper where he uses the term: [LINK]

      CitesView on HN
    3. @leocDec 2024· in “Derivatives don't always act like fractions (2021)”

      Certainly Gerry Sussman's frustrations with ambiguous notation were a big reason for his decision to create SICM! this video

      CitesView on HN