Results 1 to 3 of 3

Thread: Chris Lattner

  1. #1

  2. #2


    Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

    Oct 18, 2020

    Chris Lattner is a world-class software & hardware engineer, leading projects at Apple, Tesla, Google, and SiFive.

    Outline:

    0:00 - Introduction
    2:25 - Working with Elon Musk, Steve Jobs, Jeff Dean
    7:55 - Why do programming languages matter?
    13:55 - Python vs Swift
    24:48 - Design decisions
    30:06 - Types
    33:54 - Programming languages are a bicycle for the mind
    36:26 - Picking what language to learn
    42:25 - Most beautiful feature of a programming language
    51:50 - Walrus operator
    1:01:16 - LLVM
    1:06:28 - MLIR compiler framework
    1:10:35 - SiFive semiconductor design
    1:23:09 - Moore's Law
    1:26:22 - Parallelization
    1:30:50 - Swift concurrency manifesto
    1:41:39 - Running a neural network fast
    1:47:16 - Is the universe a quantum computer?
    1:52:57 - Effects of the pandemic on society
    2:10:09 - GPT-3
    2:14:28 - Software 2.0
    2:27:54 - Advice for young people
    2:32:37 - Meaning of life

  3. #3


    Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

    Jun 3, 2023

    Chris Lattner is a legendary software and hardware engineer, leading projects at Apple, Tesla, Google, SiFive, and Modular AI, including the development of Swift, LLVM, Clang, MLIR, CIRCT, TPUs, and Mojo.

    Outline:

    0:00 - Introduction
    2:20 - Mojo programming language
    12:37 - Code indentation
    21:04 - The power of autotuning
    30:54 - Typed programming languages
    47:38 - Immutability
    59:56 - Distributed deployment
    1:34:23 - Mojo vs CPython
    1:50:12 - Guido van Rossum
    1:57:13 - Mojo vs PyTorch vs TensorFlow
    2:00:37 - Swift programming language
    2:06:09 - Julia programming language
    2:11:14 - Switching programming languages
    2:20:40 - Mojo playground
    2:25:30 - Jeremy Howard
    2:36:16 - Function overloading
    2:44:41 - Error vs Exception
    2:52:21 - Mojo roadmap
    3:05:23 - Building a company
    3:17:09 - ChatGPT
    3:23:32 - Danger of AI
    3:27:27 - Future of programming
    3:30:43 - Advice for young people

Социальные закладки

Социальные закладки

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •