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

    Intentional Programming demo (Part 1) - Editor

    dftube

    1 HN recommender · recommended in 8 months, 2007–2024

    YouTube

    9:59 · 14K views · Aug 25, 2006

    A roughly ten-minute demo of Microsoft's Intentional Programming research system, showing its editor and an unusual way of working with code. It is the first of two clips cut from a longer video.

    Commenters cite it as an early example of projectional or intent-based programming tools when discussing alternatives to text-based code.

    Software Engineering & LanguagesTesting, debugging & developer toolsHistory of computingProgramming language design
    1. 10:01
      Intentional Programming demo (Part 2) - Compilerdftube4K views • 20 years ago
    2. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    3. 54:20
      Bret Victor - Inventing on PrincipleRui Oliveira339K views • 14 years ago
    4. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    5. 8:19
      Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development EnvironmentsAndrewBragdon284K views • 16 years ago
    6. 32:56
      Bret Victor The Future of ProgrammingJoey Reid305K views • 13 years ago
    7. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    8. 56:27
      In Search of TomorrowBerkeley Institute for Data Science (BIDS)18K views • 10 years ago
    9. 44:35
      Object-Oriented Programming is BadBrian Will2.6M views • 10 years ago
    10. 28:00
      APL demonstration 1975Imperial College London111K views • 13 years ago
    11. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    12. 39:40
      "Type-Driven Program Synthesis" by Nadia PolikarpovaStrange Loop Conference15K views • 8 years ago
    13. 13:43
      Symbolics Lisp Machine demo Jan 2013Kalman Reti52K views • 13 years ago
    14. 36:14
      Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg RosenblattClojureTV7.9K views • 9 years ago
    15. 1:09:38
      "How to Think about Parallel Programming: Not!" - Guy L. Steele Jr. (Strange Loop 2010)Strange Loop Conference9.3K views • 5 years ago
    16. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    17. 46:09
      Why Isn't Functional Programming the Norm? – Richard FeldmanMetosin1.6M views • 7 years ago
    18. 2:07:18
      Demo: Base language, compile-time executionJonathan Blow164K views • 12 years ago
    19. 2:08:02
      Alto System Project: Dan Ingalls demonstrates SmalltalkComputer History Museum36K views • 7 years ago
    20. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago

    8 comments from Hacker News

    1. @spyderSep 2014· in “New Requests for Startups”

      There are some interesting ideas that could help with reading and writing programs: from Bret Victor: [LINK] and intentional programming from Charles Simonyi: [LINK] this video

      RecommendsView on HN
    2. @corysamaNov 2016· in “Ask HN: Is the architecture of programming tools historical accident?”

      It's a shame the Intentional Software crew have been nearly silent for the a decade or so they've been in business. They've been doing projections-of-ASTs based programming for a very long time. They bragged a lot about it early on and I haven't heard much of anything since. Here are a couple of demo vids from well over 10 years ago: this video [LINK] Here's an interview from 2009 where one of the crew members talks about an annotated S-expression as the core code representation (IIRC, it's been a long time since I listened to it) [LINK]

      CitesView on HN
    3. @amichailMar 2007· in “SF Chronicle article about new search startups”

      I wonder if it would make sense to make a search engine platform where (more technical) users can submit code for domain specific query entry, search, ranking, and presentation of results. Moreover, such code submissions would compete with each other, with more effective ones rising in popularity in their respective domains. Unlike APIs that are currently available, the submissions made by users here would make up the core feature set of the service. This is sort of like intentional programming, but applied to this video

      CitesView on HN
    4. @amichailFeb 2007· in “I'm looking for a partner or two (here are some of my ideas, feel free to add your own here)”

      I am interested in seeing what happens when you apply intentional programming to web this video idea is to open up your search engine so that anyone can submit code for domain specific query entry, search, ranking, and presentation of results. Moreover, such code submissions would compete with each other, with more effective ones rising in popularity in their respective domains. Unlike APIs that are currently available, the submissions made by users here would make up the core feature set of the service.

      CitesView on HN
    5. @corysamaAug 2023· in “Predictive Debugging: A Game-Changing Look into the Future”

      Charles Simonyi's Intentional Software was doing that back in the days of Windows NT this video But, they stayed insular and enterprise right up until Microsoft bought them back. We mortals barely got to see or hear anything about it. I heard one podcast interview of a developer there who said they basically represent the code as an s-expression tree with a bunch of metadata on each node.

      CitesView on HN