Donald Knuth: The Art of Computer Programming | AI Podcast Clips

แชร์
ฝัง

ความคิดเห็น • 65

  • @ProSimples
    @ProSimples 4 ปีที่แล้ว +178

    I opened his book Concrete Mathematics and I cried. He is not from this planet.

    • @afreenbhati7521
      @afreenbhati7521 4 ปีที่แล้ว +7

      Any idea how can a newbie learn to write efficienct code

    • @DanielNyong
      @DanielNyong 4 ปีที่แล้ว +21

      Afreen Bhati buy one book and build projects. You get better by writing thousands of code.

    • @afreenbhati7521
      @afreenbhati7521 4 ปีที่แล้ว +5

      @@DanielNyong thanks for the great advice sir, any good book suggestion is welcome :)

    • @DanielNyong
      @DanielNyong 4 ปีที่แล้ว +19

      Afreen Bhati I heard Donald knuth’s books are good start there. Buy a good book too on the language you want to learn and stick with it.
      Get a list of projects you want to work on beginner to advanced, and start knocking them out. eg:
      1. A to do list.
      2. A calculator
      3. Other easy web/mobile apps
      4. A browser
      5. A compiler
      6. An OS
      7. Neural net
      Your creativity is the only limit. Good luck.

    • @LCProductionsmilkcarton
      @LCProductionsmilkcarton 3 ปีที่แล้ว +3

      @@francescolavilla271 no, not at all, he uses assembly language in this book

  • @aternialaffsalot
    @aternialaffsalot 3 ปีที่แล้ว +60

    I barely got through 10 pages of volume 1. It made me consider giving up programming and take up shopkeeping instead.

  • @sidsarasvati
    @sidsarasvati 2 ปีที่แล้ว +15

    I started my journey with sorting - volume 3
    every day i read a bit and feel blessed to be able to even find the text interesting and excited
    This is life’s work by Knuth

  • @nicandromartinezsotelo3300
    @nicandromartinezsotelo3300 4 ปีที่แล้ว +59

    this book will make you cry. You can spend 3 hours reading it and you won't pass the first two pages

    • @avatar098
      @avatar098 4 ปีที่แล้ว +17

      Nicandro Martínez Sotelo literally tried working through the first book during my PhD studies one summer. Barely made a dent.

    • @nicandromartinezsotelo3300
      @nicandromartinezsotelo3300 4 ปีที่แล้ว +8

      Oh WOW
      That comforts me a bit. It's been a month and a half and still can't get the second assignment. At least I'm not stupid

    • @WO_WO_WO_WO
      @WO_WO_WO_WO 4 ปีที่แล้ว +13

      This is good group therapy for me.

    • @evillbunny2
      @evillbunny2 3 ปีที่แล้ว +6

      If you're struggling but still pushing forward, then you're doing it right. Knuth didn't lie when he said all you need is basic calc to make it through the books ...and yet he still finds ways to push you to and beyond your mental limits

  • @porrapatcpe20
    @porrapatcpe20 4 ปีที่แล้ว +14

    Thank you for this clip, and Bless HIM!
    I wish he can finished it!
    For me I just started reading volume 1. I will read(study) it more!

  • @S3aCa1mRa1n
    @S3aCa1mRa1n 4 ปีที่แล้ว +16

    Why does this video only have 2k views?? Even Bill Gates said if you think you know programming read this book...

  • @youseftraveller2546
    @youseftraveller2546 6 หลายเดือนก่อน +1

    Thank you, Donald, I enjoyed all your books and contributions in the field.

  • @jacramir8716
    @jacramir8716 3 ปีที่แล้ว +24

    I have 80 years and I want to learn to code, am I too old?

    • @SIGSEGV1337
      @SIGSEGV1337 3 ปีที่แล้ว +28

      Nope! Go for it dude!

    • @bororobo3805
      @bororobo3805 3 ปีที่แล้ว +1

      Nope.
      Also checkout Raspberry PI, Arduino, etc. You can program those for fun projects too

    • @atlantic_love
      @atlantic_love 2 ปีที่แล้ว

      Yeah, right.

    • @noevelasquez5109
      @noevelasquez5109 2 ปีที่แล้ว +2

      No of course NOT.....GO AHEAD !!!!!

    • @Banchta_kartik
      @Banchta_kartik 2 ปีที่แล้ว +3

      Go for it sir...

  • @LambdaStuffs
    @LambdaStuffs 3 ปีที่แล้ว +6

    I'm watching it, exactly, one year later... TH-cam's algorithm, what's your problem?!!!!

  • @worldshaper1723
    @worldshaper1723 3 ปีที่แล้ว +3

    Lex, we are all greatful for your podcast.
    Can you bring on Dylan Beattie. He speaks about this very subject in his lectures.

  • @datapro007
    @datapro007 2 ปีที่แล้ว +8

    Don Knuth - a legend!

  • @sachinfulsunge9977
    @sachinfulsunge9977 2 ปีที่แล้ว +12

    I don't understand why people are struggling to understand the book ? I feel it's really easy to skim through the book it's very descriptive.

    • @louis9116
      @louis9116 ปีที่แล้ว +2

      It's hard to
      1) actually sit down and solve the problems >2x lvl
      2) understand intricacies of made up assembly language

    • @stewartdahamman
      @stewartdahamman ปีที่แล้ว +1

      Humblebrag

    • @diogofelix8626
      @diogofelix8626 ปีที่แล้ว +4

      Easy to skim, absolutely hard to do the exercises and tinker with the math, examples being on Assembly for a machine that Knuth created (MIX for volume 1-3, MMIX for 4A and 4B) doesn't help much as well, mind you, he started writing them well before the C Programming Language was mainstream.

  • @robertmaclean7070
    @robertmaclean7070 4 ปีที่แล้ว +7

    Thank you.

  • @veganphilosopher1975
    @veganphilosopher1975 3 ปีที่แล้ว +5

    What a king

  • @brissance
    @brissance ปีที่แล้ว

    nothing on internet is equal to this show .

  • @StuartLoria
    @StuartLoria 5 หลายเดือนก่อน

    Are his books useful?

  • @andy12829
    @andy12829 4 หลายเดือนก่อน +1

    He is Living Legend ❤

  • @diegoh666
    @diegoh666 2 ปีที่แล้ว +1

    hola..alguien sabe donde descargar el libro en español??? Gracias

    • @Red-vw7rw
      @Red-vw7rw 10 หลายเดือนก่อน

      Google

  • @stimpyfeelinit
    @stimpyfeelinit 4 ปีที่แล้ว +2

    this is a hell of an elevator pitch

  • @bckzilla
    @bckzilla ปีที่แล้ว

    Great podcasts.

  • @medonic
    @medonic 2 หลายเดือนก่อน

    can he even solve leetcode hards?

  • @sundareshvenugopal6575
    @sundareshvenugopal6575 3 หลายเดือนก่อน +1

    A good insightful algorithm or computational method is far superior to a poem or a recipe or a tree. I may have an axe to grind but I do not have one to hack. This is neither art nor computing but a literal, a symbolic, and a figurative hack of art and of computing. It dishonors the spirit of science and of computing, and does them both a disservice. His books are heavy tomes, and from his countenance clearly burdensome and wearisome even on him, as much as they are on its readers. These books do not read like a pleasantly insightful, illuminating and instructional tour deforce on the art and the science of reasoning and of problem solving ,easing the readers passage through computing, alleviating and dispelling all myths, fears, trepidations, doubts and anxieties he might have, rather like a treatise with exercises on performing mental gymnastics, wrestling and warring, with facts and with figures concerning numbers, in much the same way I have seen some disgruntled cooks wrestle and war with their dishes while preparing them. Having painstakingly prodded through some of his offering, the first two volumes, with a fair measure of success, the only response it evoked in me was, words can speak volumes, volumes can say less than a few words. In life the only statistics that always count are the vital statistics, and those of this work appear to be as dead as a...... .

    • @thomasw.eggers4303
      @thomasw.eggers4303 3 หลายเดือนก่อน

      The books are reference books, not literature. I have found them very useful.

    • @sundareshvenugopal6575
      @sundareshvenugopal6575 3 หลายเดือนก่อน

      @@thomasw.eggers4303 All I am trying to say is, computing truly is an art.

    • @sundareshvenugopal6575
      @sundareshvenugopal6575 3 หลายเดือนก่อน

      @@thomasw.eggers4303 Computing or any science in its true form is always also a true art form, and vice versa.

    • @sundareshvenugopal6575
      @sundareshvenugopal6575 3 หลายเดือนก่อน

      @@thomasw.eggers4303 I meant scientific literature. All I will say is this, there is always something really extraordinary and spectacular concealed and hid in something that is seemingly ordinary and commonplace. Do not be dismissive or slighting or ignoring or downplaying of anything, do not just brush aside or cast out , discard, disregard or be wasteful of anything, or listen without paying attention, which BTW is always the only thing that is worth paying, never any money. If you choose to ignore some useful and valuable piece of information or even advice, sure there is plenty of false, malicious, advertising and promotions, commercials out there, but there is also plenty of fairly good advice as well, but more importantly the truth is always a a theoretical abstract principle that must be rightly apprehended and practically and concretely applied in order to be appropriated, and acquired. If you fail to see the value of some truth by applying it, and putting it into practice you are the one who will be losing out and missing out, on the benefits it has to offer. Do not treat anything lightly, callously, flippantly, especially with regard to the most seemingly insignificant and the least of detail, cause in the end that is what is going to cost you the biggest, and that is what is going to make you pay the biggest. The only cause of your ignorance and failure is always only some tiny little detail you deliberately and wantonly or unknowingly ignored and overlooked, so never be brash, and reckless about anything.

    • @sundareshvenugopal6575
      @sundareshvenugopal6575 3 หลายเดือนก่อน

      @@thomasw.eggers4303 I meant scientific literature. All I will say is this, there is always something really extraordinary and spectacular concealed and hid in something that is seemingly ordinary and commonplace. Do not be dismissive or slighting or ignoring or downplaying of anything, do not just brush aside or cast out , discard, disregard or be wasteful of anything, or listen without paying attention, which BTW is always the only thing that is worth paying, never any money. If you choose to ignore some useful and valuable piece of information or even advice, sure there is plenty of false, malicious, advertising and promotions, commercials out there, but there is also plenty of fairly good advice as well, but more importantly the truth is always a theoretical abstract principle that must be rightly apprehended and practically and concretely applied in order to be appropriated, and acquired. If you fail to see the value of some truth by applying it, and putting it into practice you are the one who will be losing out and missing out, on the benefits it has to offer. Do not treat anything lightly, callously, flippantly, especially with regard to the most seemingly insignificant and the least of detail, cause in the end that is what is going to cost you the biggest, and that is what is going to make you pay the biggest. The only cause of your ignorance and failure is always only some tiny little detail you deliberately and wantonly or unknowingly ignored and overlooked, so never be brash, and reckless about anything.

  • @anon89461
    @anon89461 4 ปีที่แล้ว +2

    Nice.

  • @vicheakeng4884
    @vicheakeng4884 8 หลายเดือนก่อน

    Division of zero 😅

  • @energy-tunes
    @energy-tunes 2 หลายเดือนก่อน

    He shouldve just done leetcode