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

    Alan Kay - Programming and Scaling

    Colin McDonnell

    4 HN recommenders · recommended in 8 months, 2016–2026

    YouTube

    56:39 · 36K views · Jun 17, 2015

    An Alan Kay talk on programming and scaling, covering theoretical limits of code size, engineering versus tinkering, and biological cells as inspiration for object-oriented design.

    HN fans call it one of Kay's best talks and recommend it for rethinking why programming paradigms have barely changed.

    Software Engineering & LanguagesSoftware architecture & designTech pioneers & interviewsProgramming language design
    1. 2:41:18
      Seminar with Alan Kay on Object Oriented Programming (VPRI 0246)Yoshiki Ohshima (大島芳樹)31K views • 8 years ago
    2. 1:04:33
      Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yetJeff Gonis127K views • 13 years ago
    3. 43:50
      Founder School Session: The Future Doesn't Have to Be IncrementalDEMO47K views • 12 years ago
    4. 1:16:55
      Joe Armstrong & Alan Kay - Joe Armstrong interviews Alan KayErlang Solutions76K views • 9 years ago
    5. 1:07:26
      Alan Kay - Normal Considered Harmfulpowerfuloutlet60K views • 14 years ago
    6. 44:35
      Object-Oriented Programming is BadBrian Will2.6M views • 10 years ago
    7. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    8. 51:07
      Alan Kay, 2015: Power of SimplicityKenneth Friedman145K views • 11 years ago
    9. 54:12
      OOPSLA Conference: Growing a LanguageComputer History Museum24K views • 6 years ago
    10. 1:10:32
      Rethinking CS Education | Alan Kay, CrossRoads 2015Infosys Foundation USA28K views • 10 years ago
    11. 1:01:40
      A Philosophy of Software Design | John Ousterhout | Talks at GoogleTalks at Google548K views • 8 years ago
    12. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    13. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    14. 40:56
      "Liberating the Smalltalk lurking in C and Unix" by Stephen KellStrange Loop Conference25K views • 12 years ago
    15. 53:31
      Growing a Language, by Guy SteeleBill Pugh165K views • 14 years ago
    16. 1:01:45
      Four Languages from Forty Years Ago - Scott WlaschinNDC Conferences33K views • 8 years ago
    17. 1:04:16
      Simon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge170K views • 9 years ago
    18. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference220K views • 5 years ago
    19. 17:26
      Lecture 1 | Programming Paradigms (Stanford)Stanford1.2M views • 18 years ago
    20. 45:03
      Keynote: The Last Hope for Scala's Infinity War - John A. De GoesScalapeño36K views • 8 years ago

    8 comments from Hacker News

    1. @unimpressiveOct 2016· in “Ask HN: What's your favorite tech talk?”

      These aren't necessarily my absolute favorite talks, but they're great mind-altering talks a little off the beaten path so I'd like to highlight them: "Writing A Thumb Drive From Scratch" by Travis Goodspeed - [LINK] Excellent talk on the hardware side of security, goes into some really cool theoretical hard disk defense stuff, incredibly insightful and introduces a hardware security tech toy so fun you'll want to go out and order it the moment you're done watching. The speaker is entertaining as all heck to boot. "Programming and Scaling" by Alan Kay - this video Interesting talk on the theoretical limits of code size and engineering versus tinkering. Also talks a lot about Alan Kay's philosophy of computer science which analogizes systems to biological systems, which are the systems with the largest proven scaling on the planet. "The Mother Of All Demos" by Douglas Engelbart - [LINK] This talk is so prescient you won't believe your eyes. Given in 1968, Douglas demonstrates just about every major computing concept in use today on a modern machine, along with some ones that are still experimental or unevenly distributed such as smooth remote desktop and collaborative editing.

      Strongly recommendsView on HN
    2. @espeedOct 2018· in “Soup – Alan Kay on Objects”

      This is one of my favorite Alan Kay talks of all time (I think this is the right version, but at the time it wasn't on YouTube)... Programming and Scaling - Alan Kay this video There's also one where he discusses anthropology and the human universals, but the title of that talk has escaped me for years. Anyone remember what that one's called?

      Strongly recommendsView on HN
    3. @neuralkoiJul 2026· in “Ask HN: Any New Computer Ideas?”

      Check out Alan Kay's perspective on this [0]. This talk is excellent and will cue you in on how to go about thinking about the fact that the way we program and view and understand computers, with the exception of recent advances in neural networks/LLMs, has followed largely unchanged for the past 65 or so years. [0] this video

      Strongly recommendsView on HN
    4. @gamblerOct 2020· in “Cells are fast and crowded places (2011)”

      Reminds me of some Alan Kay talks: this video He actually mentions the book that is the source for the first illustration in the article. He also often talks about the speed of molecules and how it's counter-intuitive to the commonplace idea of cell operation. Cell biology was an inspiration for original OOP (which wasn't much like Java/C++ at all). When reading about Covid stuff and immunity, I often think how these mechanism could be imitated in engineering. I definitely believe there are some general principles that we could benefit from without trying to "simulate" biology. Edit: Sorry, same author/illustrator, but different book.

      RecommendsView on HN
    5. @armitronMay 2017· in “Lisp, Smalltalk, and the Power of Symmetry (2014)”

      You're all over the place here and your arguments make no sense whatsoever when examined. First, you conflate mass-appeal with some sort of objective "better" criterion which is of course bonkers. To use one of your own examples against you, there are hundreds of thousands of Java monkeys out there that are using glue other people made to tie together rocks to build stonewalls. Which do fail as soon as the weather stops being nice. Security (you should look into Java deserialization bugs), reliability, performance what do they know about any of these things? Second, you conflate late-binding as present in Lisp and Smalltalk with late-binding present in other dynamic languages. The two are not equivalent, a perfect example of the whole is greater than the sum of its parts. Lisp and Smalltalk will never become popular (read my previous comment), but that does not mean that they do not sit on an apex and still have a lot to give. To anyone interested in the "craft of programming", "the Art", there is nothing better period. Here are some references for you, from the masters themselves: [1] [LINK] [2] this video [3] [LINK]

      CitesView on HN