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

    01 The History of Standard ML: Ideas, Principles, Culture

    ICFP Video

    2 HN recommenders · recommended in 3 months, 2016–2022

    YouTube

    59:51 · 7K views · Sep 8, 2015

    An ICFP 2015 keynote on the history of Standard ML, covering its ideas, principles and culture. It traces ML from Strachey, Landin and Milner through SML's development and its interplay with OCaml.

    Pointed to in language-history discussions as a good account of how ML and SML came to be.

    Software Engineering & LanguagesFunctional programmingProgramming language design
    1. 1:09:24
      Effective MLJane Street30K views • 10 years ago
    2. 46:09
      Why Isn't Functional Programming the Norm? – Richard FeldmanMetosin1.6M views • 7 years ago
    3. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    4. 1:04:16
      Simon Peyton-Jones: Escape from the ivory tower: the Haskell journeyChurchill College, University of Cambridge170K views • 9 years ago
    5. 1:12:56
      Lecture 1A | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare995K views • 17 years ago
    6. 1:01:45
      Four Languages from Forty Years Ago - Scott WlaschinNDC Conferences33K views • 8 years ago
    7. 12:56
      Stephen Wolfram's Introduction to the Wolfram LanguageWolfram924K views • 12 years ago
    8. 1:00:58
      The Next Five Years of ClojureScript - David NolenMetosin19K views • 10 years ago
    9. 53:56
      Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojurejasonofthel33t119K views • 13 years ago
    10. 1:28:59
      Clojure for Lisp Programmers Part 1 - Rich HickeyClojureTV25K views • 13 years ago
    11. 28:00
      APL demonstration 1975Imperial College London111K views • 13 years ago
    12. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    13. 1:03:29
      Maybe Not - Rich HickeyClojureTV181K views • 7 years ago
    14. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    15. 55:44
      The Origins of APL - 1974Catherine Lathwell18K views • 14 years ago
    16. 1:12:56
      Lecture 1A: Overview and Introduction to LispMIT OpenCourseWare421K views • 7 years ago
    17. 59:03
      Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17Dyalog User Meetings7.2K views • 9 years ago
    18. 13:43
      Symbolics Lisp Machine demo Jan 2013Kalman Reti52K views • 13 years ago
    19. 1:09:26
      SymbolicsTalk28June2012Mike Lambert5.7K views • 11 years ago
    20. 1:58:46
      Dynamic Languages Wizards Series - Panel on Language DesignEduardo Cavazos16K views • 14 years ago

    3 comments from Hacker News

    1. @larsbergJan 2017· in “CakeML – A Verified Implementation of ML”

      You can hear a bunch more about the full history of development of SML and interaction with OCaml here: this video I would definitely agree with the opinion above that the SML language designers fall in the camp of deliberating extensively and fully formalizing all new language features before considering them for inclusion. Today, there are two challenges right now in the Successor ML space: - There's some broad agreement on a few things that should obviously be improved, but today many of the implementation owners don't have a huge amount of time, so getting them to also agree to the new features is complicated. Life is way easier when you only have one implementation. - There's a bunch of fantastic ideas (largely driven by Bob Harper) to integrate stuff like parallelism, cost model, etc. that will be fantastic for a next version of the language and specification. It's just a lot of work, and not really publishable, so it's mainly tenured faculty and "alumni" (like myself and probably the people you work with) driving it forward in our free time. That said, I still love working on SML and its implementations (I mainly contribute to SML/NJ and Manticore) and it's a wonderful escape from the grim reality of quarterly goals and "get it out the door" release deadlines :-)

      RecommendsView on HN
    2. @agumonkeyNov 2016· in “Standardized Ladder of Functional Programming [pdf]”

      speaking of functional programming language, here's a nice history of ML (from stratchey to milner, landin et al.) this video

      RecommendsView on HN
    3. @frou_dhApr 2022· in “Standard ML Family”

      That's talked about in this recent article, "The History of Standard ML" [LINK] There's also this video presentation, "The History of Standard ML: Ideas, Principles, Culture" : this video

      CitesView on HN