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

    Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)

    Developer Voices

    1 HN recommender · recommended in 3 months, 2024–2025

    YouTube

    1:24:39 · 64K views · May 1, 2024

    Developer Voices interviews Chris Lattner about Mojo, a Python-compatible language aimed at CPU/GPU performance built on LLVM and MLIR. It covers performance features, the type system and why Mojo uses Python syntax.

    Pointed to as a general-purpose interview on Mojo's goals and design from its creator.

    Software Engineering & LanguagesProgramming language designCompilers, interpreters & program analysisPython, Ruby & scripting languages
    1. 49:48
      2023 LLVM Dev Mtg - Mojo 🔥: A system programming language for heterogenous computingLLVM61K views • 2 years ago
    2. 1:05:45
      I Interviewed The Creator Of LLVM, Clang, Swift, and MojoThe PrimeTime274K views • 2 years ago
    3. 3:34:04
      Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381Lex Fridman2M views • 3 years ago
    4. 1:01:45
      A Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)David Beazley26K views • 7 years ago
    5. 46:10
      Understanding the Python GILDavid Beazley127K views • 14 years ago
    6. 49:55
      How Python was Shaped by leaky Internals, Armin Ronacher, Flask frameworkВидео с мероприятий {speach!20K views • 10 years ago
    7. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago
    8. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    9. 1:03:31
      Brian Goetz - Stewardship: the Sobering PartsClojureTV39K views • 11 years ago
    10. 47:34
      RailsConf 2011: Aaron Patterson, "Double Dream Hands: So Intense!"O'Reilly26K views • 15 years ago
    11. 7:15
      7 minutes of Pharo Smalltalk for RubyistsAvdi Grimm37K views • 11 years ago
    12. 42:44
      Armin Ronacher - A Python for Future GenerationsEuroPython Conference6.2K views • 9 years ago
    13. 1:15:09
      Cliff Click @ VMSS16: Bits of Advice For the VM Writersoftdevteamuk4.2K views • 10 years ago
    14. 12:31
      OSCON 2010: Rob Pike, "Public Static Void"O'Reilly119K views • 16 years ago
    15. 53:31
      Growing a Language, by Guy SteeleBill Pugh165K views • 14 years ago
    16. 1:14:32
      Building Your Own Dynamic LanguageStanford21K views • 18 years ago
    17. 1:01:37
      Compiling and Optimizing Scripting LanguagesGoogle TechTalks21K views • 17 years ago
    18. 40:34
      Charlie Marsh: uv: An Extremely Fast Python Package ManagerJane Street108K views • 2 years ago
    19. 54:12
      OOPSLA Conference: Growing a LanguageComputer History Museum24K views • 6 years ago
    20. 34:21
      Plover: Thought to Text at 240 WPMNext Day Video109K views • 13 years ago

    3 comments from Hacker News

    1. @GeekyBearJun 2024· in “Deep Dive into Ownership in Mojo”

      Some more generalized information to get started with: MLIR was spearheaded by the same person who created LLVM, to add additional features that Google needed to build compilers for its in-house hardware AI accelerators. Mojo is a new language that takes advantage of the new features enabled by MLIR, in the same way that Swift took advantage of the features previously enabled by LLVM. Here's an interview with Chris Lattner discussing Mojo in much more generalized terms: this video

      RecommendsView on HN
    2. @FrustratedMonkySep 2025· in “Alibaba's new AI chip: Key specifications comparable to H20”

      From Docs, [LINK] "This is 100% compatible because we use the CPython runtime without modification for full compatibility with existing Python libraries." At this point you need to either explain your objection, or just admit you are a troll. You haven't actually at any point in this exchange offered any actual argument beyond 'duh, you're wrong'. I'd be ok if you actually pointed to something like 'well technically, the mojo parts are compiled differently', or something. You say you worked there, but you're not even looking at their website. Creator Chris Lattner discussing why they used Python. this video Start at minute 12. "Mojo is a very extended version of Python".

      CitesView on HN
    3. @adeptimaMay 2024· in “Reproducing GPT-2 in llm.c”

      Andrej Karpathy karpathy is a magician! But being the coolest kid on the block with pure C/CUDA implementation is not enough [LINK] Studying a baby Llama 2 model source code in pure Mojo is the next level [LINK] [LINK] Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner) this video Andrej Karpathy and Chris Lattner collab is on my wishlist ;)

      CitesView on HN