Donald Knuth: What does beautiful code look like? | Lex Fridman Podcast Clips

Поделиться
HTML-код
  • Опубликовано: 17 сен 2021
  • Lex Fridman Podcast full episode: • Donald Knuth: Programm...
    Please support this podcast by checking out our sponsors:
    - Coinbase: coinbase.com/lex to get $5 in free Bitcoin
    - InsideTracker: insidetracker.com/lex and use code Lex25 to get 25% off
    - NetSuite: netsuite.com/lex to get free product tour
    - ExpressVPN: expressvpn.com/lexpod and use code LexPod to get 3 months free
    - BetterHelp: betterhelp.com/lex to get 10% off
    GUEST BIO:
    Donald Knuth is a computer scientist, Turing Award winner, father of algorithm analysis, author of The Art of Computer Programming, and creator of TeX.
    PODCAST INFO:
    Podcast website: lexfridman.com/podcast
    Apple Podcasts: apple.co/2lwqZIr
    Spotify: spoti.fi/2nEwCF8
    RSS: lexfridman.com/feed/podcast/
    Full episodes playlist: • Lex Fridman Podcast
    Clips playlist: • Lex Fridman Podcast Clips
    SOCIAL:
    - Twitter: / lexfridman
    - LinkedIn: / lexfridman
    - Facebook: / lexfridman
    - Instagram: / lexfridman
    - Medium: / lexfridman
    - Reddit: / lexfridman
    - Support on Patreon: / lexfridman
  • НаукаНаука

Комментарии • 5

  • @sergeiegorkin7873
    @sergeiegorkin7873 2 года назад +6

    The perfect combo of the thumbnail+title doesn't exi..... woah

  • @rudrakshcodes
    @rudrakshcodes 2 года назад

    My mind is blown by the way he describes the approach and understanding behind the beauty of a code!!

  • @TonyGingrich
    @TonyGingrich 2 года назад

    My opinion is that beautiful code:
    - Benefits a maximal number of users by solving a long-term problem--as opposed to a short-term.
    - Is infinitely scalable by every component being infinitely extensible.
    - (As an addendum to the above point) Extensible, meaning not requiring refactors. Code readability is less important when refactor is not necessary.
    - All components are decoupled to a level such as to enable reuse from any part of the codebase, extensions, and plugins.
    - All operating parameters should be appropriately configurable without requiring new builds.
    Also by my opinion, the Linux Kernel source is an example of beautiful code.

  • @peter_castle
    @peter_castle 2 года назад +2

    Relevant thumbnail!

  • @shophar
    @shophar 2 года назад +2

    God must have imbedded humor into our genetic code. Look at us.