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

    Clojure in a nutshell by James Trunk

    Func Prog Sweden

    3 HN recommenders · recommended in 3 months, 2021–2023

    YouTube

    32:44 · 104K views · Dec 9, 2020

    James Trunk introduces Clojure syntax and thinking, covering its core data structures, immutability, the thread-last macro and live data analysis in the REPL.

    HN commenters recommend it as a clear, enjoyable introduction to Clojure and a good example of REPL-driven development.

    Software Engineering & LanguagesFunctional programming
    1. 1:01:39
      "Simple Made Easy" - Rich Hickey (2011)Strange Loop Conference220K views • 5 years ago
    2. 1:14:52
      Effective Programs - 10 Years of Clojure - Rich HickeyClojureTV176K views • 9 years ago
    3. 59:31
      ClojureScript in the Age of TypeScript — David NolenChariotSolutions29K views • 5 years ago
    4. 1:02:26
      Solving Problems the Clojure Way - Rafal DittwaldClojure/north87K views • 7 years ago
    5. 1:48:13
      Clojure for Java Programmers Part 1 - Rich HickeyClojureTV131K views • 13 years ago
    6. 40:31
      Understanding Specter: Clojure's missing pieceMisophistful12K views • 9 years ago
    7. 53:56
      Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojurejasonofthel33t119K views • 13 years ago
    8. 1:50:07
      JSON Parser 100% From Scratch in Haskell (only 111 lines)Tsoding205K views • 6 years ago
    9. 1:03:29
      Maybe Not - Rich HickeyClojureTV181K views • 7 years ago
    10. 2:32:39
      Clojure Concurrency - Rich HickeyClojureTV73K views • 13 years ago
    11. 1:28:59
      Clojure for Lisp Programmers Part 1 - Rich HickeyClojureTV25K views • 13 years ago
    12. 36:14
      Barliman: trying the halting problem backwards, blindfolded - William Byrd, Greg RosenblattClojureTV7.9K views • 9 years ago
    13. 55:29
      Marco Baringer's SLIME Tutorial Video손주일 (Cecil)33K views • 15 years ago
    14. 1:00:58
      The Next Five Years of ClojureScript - David NolenMetosin19K views • 10 years ago
    15. 34:55
      "Outperforming Imperative with Pure Functional Languages" by Richard FeldmanStrange Loop Conference98K views • 5 years ago
    16. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    17. 41:09
      ClojureScript for Skeptics - Derek SlagerClojureTV72K views • 10 years ago
    18. 12:56
      Stephen Wolfram's Introduction to the Wolfram LanguageWolfram924K views • 12 years ago
    19. 1:09:24
      Effective MLJane Street30K views • 10 years ago
    20. 1:05:51
      The Functional Programmer's Toolkit - Scott WlaschinNDC Conferences79K views • 7 years ago

    3 comments from Hacker News

    1. @LyngbakrAug 2023· in “Griffin - A fully-regulated, API-driven bank, with Clojure”

      James Trunk, who is now Griffin's VP of Engineering, gave one of the most clear and enjoyable technical introductions to Clojure I've seen. Recommended! this video

      Strongly recommendsView on HN
    2. @kaliszadOct 2021· in “What I wish I knew when learning F#”

      There are multiple options to approach the Clojure* ecosystem. But yes, it is more focused towards dedicated and experienced developers overall. I use IntelliJ Idea + Cursive for development and that seems quite comfortable. I have a very rough sketch of the environment setup for a real app here: [LINK] We use a similar setup to develop OrgPad itself. You can use Babashka [LINK] for a quick and dirty setup to get you up and running quickly. That is also useful for scripting some things. You might also try shadow-cljs + ClojureScript, if you are more at home in the Node.js/ Browser JavaScript ecosystem and want to do something with it. There is a new "(Not)Babashka" but built on ClojureScript: [LINK] that might be interesting as well. I have found this video by James Trunk: this video to have a very nice live coding example.

      RecommendsView on HN
    3. @mustermannBBMar 2021· in “How much can a Clojure developer do alone?”

      I like this video. IMHO it is a good example of REPL driven development. Nothing to do with typing things into the REPL. this video

      RecommendsView on HN