The Art of Code - Dylan Beattie

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

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

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

    if you are a bit into programming, math and some philosophy, this young man will gift you an hour that you will not compare to anything in your life. Salute you Dylan. My deepest respects.

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

      you said it better than anything I was able to come up with.

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

      Agreed

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

      ikr

    • @SK-ck9qu
      @SK-ck9qu 4 ปีที่แล้ว +9

      Will not compare to anything life? Don't you think that is kind of strong statement. How about making love to a gorgeous supermodel?

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

      @@SK-ck9quhahahaha is there any proof that supermodels make great love?

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

    This guy is a great orator/storyteller/and probably DnD master

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

      Yesssss thank you

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

      to be fair, he's also a great singer.

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

      Check out Critical Role here on TH-cam if you like DnD :)

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

      @@snom3ad i was like what singing, glad i stayed to the end lmao

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

      I died and resurrected with this comment,

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

    In the early 1980's i created many programs on a TI-59 programmable calculator that often took hours or even days to complete. I then put an AM radio receiver close to the calculator, and by carefully tuning it, I was able to listen to the electronic "music" of calculation, and I could tell, just by hearing, in which loop the program was looping into, and how far it was from achieving its final task. That was a truly artistic moment.

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

      That shit's fucking cool

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

      We've lost this magic...

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

      Thats amazing

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

      ... this, this is art

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

      Brilliant!!!!! I wish there was a recording of it

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

    "Taking lightning and sticking it in a rock until it learns to think" has to be the single greatest description of computers ever. Bravo to the orator!

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

      id like it but you have 101 likes

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

      @@yankeenobonagu6411 Decimal slave /s

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

      When does he say that?

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

      We have tamed lightning and made sand think.💪🏽

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

      @@t3hKazy 17:24

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

    This is not a talk it's a performance.

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

      This must be the most epic talk I've ever seen!

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

      Isn't a talk always a performance regardless?

    • @DevsLikeUs
      @DevsLikeUs 3 ปีที่แล้ว

      it surely is !

    • @marijnkneppers2340
      @marijnkneppers2340 3 ปีที่แล้ว

      I agree

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

      Every talk is a performance. It's just that most of them are really bad.

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

    This lecture will never get old. I've watched it 4 to 5 times in past 1 year. Every time I see it, it entertains like a movie and yet has the ability to impart knowledge!

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

      So have I, it's executed incredibly well.

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

      Can u help mee

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

      currently watching for the 3rd time in so many years

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

      @@gunarcomcan you please tell me what it teaches you? Should I
      watch it or not?

    • @lukkkasz323
      @lukkkasz323 10 หลายเดือนก่อน

      @@shail0124 It depends if it's for you or not.

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

    6 years of university studies and another 6 years of practical computer development and I have never seen many of the things shown in this video. I have just shared it everywhere. Amazing content.

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

      me: "okay, ima watch my first coding video.."

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

      Daniel Reynolds I started 2 days ago 😂

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

      @@Vscustomprinting same here :D

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

      @@TheMrIndiankid This might not be the best place to start xD

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

      Don't worry, you are just young. We were born with these, you were born with something else ;)

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

    *Complexity from simplicity*
    4:39 Game of life
    9:58 Mandelbrot set
    *Art from code*
    17:45 Deep dream
    22:07 Using software to create art
    *Code as art*
    24:48 Artistic (obfuscated) code
    27:49 Quines (programs which print their own source code)
    36:40 Esoteric coding languages
    41:33 Code to sound languages
    46:37 The Rockstar language

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

    I think the coding presentation was just an excuse to bring his guitar playing skills into action. BRAVO!

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

      That's the first Bill and Ted movie guitar too..

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

      brunel jasques atune waltz beach1z!! 2redbelzenz fishbass...

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

    I've never written a single word of code in my life and was absolutely enthralled by this from start to finish. Brilliant, thank you.

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

      Have you ever sung any 80s heavy metal songs?

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

      @@gabrielsroka hahahahah

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

      as someone whos been coding for almost two decades, i was equally as enthralled.
      This is the kind of stuff that made me fall in love with coding to begin with.

    • @IDK-kv8ob
      @IDK-kv8ob 3 ปีที่แล้ว +1

      @Amon Duul dude. Hell yea. Thank you. In gonna go down the list one by one. See you in 20 years!

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

      I started to learn to code 6 months ago, and I'm getting more and more surprised by what computers and coders can do in general. This was an amazing watch!

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

    "I got hooked because I made the computer do what I wanted"
    The exact reason I got hooked on coding myself. The unrecognized power behind just a keyboard is absolutely amazing in my opinion.

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

      @Some exactly. That feeling right there is why true coders love coding.

    • @firmware-jh5vk
      @firmware-jh5vk 4 ปีที่แล้ว +3

      @Some And the more you learn about the internal of the system, it becomes pure addiction.

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

      Same here , just seeing whatever you had in mind work exactly the way u thought is a beautiful feeling

    • @ninjamonkey2251
      @ninjamonkey2251 4 ปีที่แล้ว

      That makes one of us. I have never gotten a computer to do what I wanted outside of a small amount in the Roblox studio because every tutorial and teacher I have found is rubbish and no engine I've found so far is intuitive enough to just figure out on my own.
      Got a solution?

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

      when you are shit at life an escape into what the keyboard can bring you is a no brainer

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

    Not a programmer but this presentation is truly a piece of art

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

    TED speakers could learn a thing or two from this presentation.

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

      TED has devolved into adult Speech and Debate competitions.

    • @Mystery207
      @Mystery207 4 ปีที่แล้ว

      You must be able to pour coke without no one knowing what you’re pouring ? Or do you mean know your shit vs know you’re shit. Hehe 😉

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

      They don't learn, too busy hearing themselves talking

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

      @@Hals Hm true in many cases perhaps. But I still believe that there are genuine learners who talk at TED, as well. Hope we get to see more of them and less of the vain narcissists-a problem plaguing pretty much all digital domains today I guess!

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

      Most TED talks are a complete waste of time. I have no idea why they are seen as any sort of standard.

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

    this dude really sang in his own programming language

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

      I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk!

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

      If that's not a flex, I don't know what is

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

      @@MQXM001 ikr

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

      He not only sang, he played guitar and displayed the parse tree of the program he was singing right under the code he wrote in his own programming language XD

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

      "they called me a mad man"

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

    The Rockstar fizzbuzz was awesome. A culmination of all the preceding layers of software and art packed into one performance

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

    This must be the most epic talk I've ever seen!

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

      me too

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

      and the most metal!

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

      He cranked it up to 11.

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

      It's def up there. Lots of clever sh*t.

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

    best programming video. TH-cam has been recommending me this for like half a year and here I am.

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

      Ive ignored this recommendation so many times, but i finally watched it know... And it was a damn good recommendation
      Does youtube know what i like more than i know? xD

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

      me too man

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

      @@paulojose7568 Unironically? yes

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

      Relatable

    • @homelikebrick42
      @homelikebrick42 3 ปีที่แล้ว

      Same

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

    I love how you can hear the passion and fascination of the person in the crowd with the distinct laugh.
    It makes me happy. It's how I feel about music theory, so I can relate.

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

    Started watching this with "oh, another hour talk that could be condensed into 5 minutes of specifics". Quickly changed my mind. Definetly worth watching.

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

    This will be a classic talk in the years to come: thought provoking, informative, funny stuff being superbly delivered.

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

      I absolutely love it!

    • @HelluvaAnt
      @HelluvaAnt 4 ปีที่แล้ว

      @Angelo DeLuca yeah me too I am shocked how one hour flew by.

    • @Sarimae23
      @Sarimae23 4 ปีที่แล้ว

      Fully Agreed, No Doubt.

  • @JH-wg7xe
    @JH-wg7xe 2 ปีที่แล้ว +106

    The auroboros quine is actually mindblowing.

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

    I can't believe the audience wasn't floored by Conway's Game of Life running in a computer made in Conway's Game of LIfe

    • @AndresMartinez-ep5tt
      @AndresMartinez-ep5tt 3 ปีที่แล้ว +165

      most likely they all are senior programmers and have seen it before

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

      It was a pretty viral youtube video a few times, a looping version of it with epic music

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

      As Andres said, I'm a senior dev and I've seen almost all of this before, including having read Hoftstaeder, etc. There were some genuinely new things that were interesting/inspiring, but he can't expect developers to be new to most of this. Don't get me wrong, this was a great presentation and we need more like it. As the non-programmer commenter said, "I've never written a single word of code in my life and was absolutely enthralled by this from start to finish."

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

      @@TheCookiePup Ah, that explains why some people laughed early (first time for me, I backed up the video trying to figure out how they knew so fast)

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

      @@definesigint2823 That or they saw it coming anyway because they were thinking "as above, so below" or in this case "as within, so beyond"

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

    I have missed listening to such a good speaker. They are really rare.

    • @jordansabourin4978
      @jordansabourin4978 4 ปีที่แล้ว

      "This thing beat me!"
      I'm that bad at chess, too.

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

      I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk!
      Kesinlikle :)

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

    I often have doubts about what i am programming, but this speech gave me confidence to program just what i like, whether it's silly or not.

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

      It's a creative endeavor as much as it is anything else. There's absolutely no reason not to treat it as such. It can be an outlet like any other.

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

    I was unaware they made Conway's game of life out of Conway's game of life. Blown away at like 10 minutes in.

    • @brianh.000
      @brianh.000 4 ปีที่แล้ว +5

      That was pretty astounding.

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

      Programs writing programs and their own source codes, Codeception. We must go deeper.

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

      Conway's RIP video of ElJj th-cam.com/video/9Hpy6MKM-J8/w-d-xo.html in FRENCH, sorry if you don't speak it, (there might be subtitles, or request them if you need them) is a must seen about the Game of Life and some (about 10) of Conway's majors mathematical ideas .

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

      @@djtbone001a have you heard of the code that writes itself through 128 languages? yeah, that's pretty cool.
      Edit: nevermind, he did reference it

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

      Same!

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

    I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk!

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

      I loved Hofstadter and GEB.
      This is next level. Respect

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

    I just found out that programming languages can be used like this. The fact that programming languages that do silly things and create unimaginable things(ART) is mind boggling and the rockstar programing language is awesome.

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

    The first two minutes are the best description of discovering the love of coding that I've heard.

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

      litterally the smarter of us made sand learn play Minecraft. Alchemy and witchcraft are just annoying bitches bitchung about stitching stiches in a meadow of itches. Do That!

    • @Epinardscaramel
      @Epinardscaramel 3 ปีที่แล้ว

      I think learning LOGO in school awoke something in me as well 😊

    • @iskandar5321
      @iskandar5321 3 ปีที่แล้ว

      @@Epinardscaramel u
      Oooooniioozzzo😊😆😆🎫😇🙄🥲🎎🎅🚣🏿‍♀️🤽🏿🥝🍖🧈

    • @sbjncn
      @sbjncn 3 ปีที่แล้ว

      how do i become a unethical hacker? do i have to learn how to be a ethical hacker first?

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

    Fabulous! I started professionally in Fortran in 1963 and ended up as the CIO of two federal departments. He captures the joy and power of coding!

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

    The audience did not clap nearly as much as they should've. Amazing presetation/timing/performance!

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

    One of the best talks i've ever seen, after delivering a flawless presentation like that for almost an hour of course you deserve our indulgence at the end

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

    ToC (with new newlines!)
    00:00 Introduction, Logo programming
    4:44 Conway's Game of Life (GoL)
    7:14 Can you create patterns that will grow infinitely in GoL?
    10:00 Chaos Theory: The Butterfly Effect
    10:40 Imaginary numbers
    11:40 Complex numbers (e.g., Argand diagram)
    14:12 Mandelbrot
    14:55 The Mandelbrot set
    16:35 Self-similar shapes
    17:51 Tron (and CG movies)
    19:40 Pareidolia
    20:16 Convolutional Neural Network (CNN)
    21:27 A new kind of art
    21:36 Deep Dreaming (CNN technique)
    22:16 Robert Felker and generative art
    24:54 Code as an art form in its own right
    25:05 Knuth's The Art of Computer Programming (TAOCP)
    25:45 A safe haven for obfuscated and poorly-written code
    26:08 Flappy Bird in obfuscated C
    26:36 The Mandelbrot Set in obfuscated C
    27:00 Playable chess game in obfuscated JS (< 1 kb)
    27:40 Program that prints its own source code
    28:28 Quines
    29:30 Quines in C#
    30:00 Quines in JS
    30:31 Can you make a quine in HTML?
    32:37 C, Ruby, Python and/or Perl code?
    34:06 Polyquines
    34:18 The Ouroburos quine
    36:40 The Shakespeare programming language
    38:05 The Whitespace programming language
    38:34 The Chef programming language
    39:42 The Piet programming language
    41:37 Live demos and snowflakes structures/entities
    43:00 The Sonic Pi programming language
    43:38 Quick demo of Sonic Pi: Fizzbuzz Riff Edition
    46:40 The "rockstar" developer trope
    47:10 The Rockstar programming language
    48:16 Hello World in Rockstar
    48:24 Variables and assignment in Rockstar
    49:08 Douglas Crawford, JSON creator
    49:24 Types of variables in Rockstar
    49:45 Numeric literals in Rockstar
    50:37 PI in Rockstar
    50:51 Arithmetic in Rockstar
    51:18 Comparison in Rockstar
    51:32 Functions in Rockstar
    52:20 Introducing Rockstar to the world
    54:32 Rocket interpreter in JS
    54:48 Rockstar logo
    56:05 Dylan performs Fizzbuzz in Rockstar live

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

      Solid effort ty

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

      "with newlines!" LMFAO

    • @Dazed_04
      @Dazed_04 11 หลายเดือนก่อน

      You should also edit it to say
      "For people who like to take the fun out of things" after the with newlines tag

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

    ok, I'll need to re-watch this several times, one of the most fascinating thing I've seen on youtube in this age of entertainment consumerism.

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

    29:00 A program that prints its own source code reminded me of my first project in Programming 101 in college about 40 years ago. The project was to use Apple Basic on an Apple II to write a program and document the program in a flowchart. I thought flowcharting was dumb so I wrote a program that would create a flowchart of itself. Self documenting. Professor was a little pissed.
    Flowcharting was replaced with adding comments as programs became way too complex to make flowcharting useful. Add comments were largely replace with the reality that comments often mismatch code as code is changed and comments remain. But I still use a lot of comments but mostly as brainstorming.

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

      There is this global disdain for COBOL, but there are COBOL programs that are still running, basically untouched for over 40 years. If a programmer is careful with their variable names (spending enough time in the Data Division), COBOL can be essentially self-documenting, saving an extra step. I have always believed in paragraph documentation, where you write a paragraph describing what a procedure or block of code is intended to do and then add in descriptions of any particularly tricky techniques that are used therein. Line by line comments are essentially useless to any but the totally clueless and if they are that clueless, they don't belong in there in any case.

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

    I love this guy! 17:22 "We invented computers, which means taking lightning and sticking it into rock until it learns to think.."

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

      I think that is a exurb1a quote

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

      @EramSemperRecta i mean same with us. we just react to whatever our sensors are outputting and our previous experiences with things, be that something that happend 5 years ago or 5 seconds.
      The Human brain is really complex, no question, but it isn't magic. Computers and the Human brain are both based on the rules of the universe, so why shouldn't computers be able to do the same as a brain?

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

      @EramSemperRecta no yet...

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

      @EramSemperRecta Yeah? Why do you think we have the same basic construct of carbon? Why didn't carbon atoms or molecules just stay as they are? It's an order from chaos that basically portrayed by people making the conway's game of life. A banana is a banana. So does many variety of bananas, they are their own.

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

      @EramSemperRecta dear Sir, everything change, by evolution, engineering or extinction. Artificial Intelligence is just inevitable.
      But is normal to have a hard time trying to understand scales bigger than our lifetime.
      for example you talk about bananas being the same in a billion years. Only a thousand years ago the bananas you find in the supermarket doesn't exist, the bananas of our time had been developed by selecting seeds and species , and that process continue today, we try to develop fruits more resistant to plagues, that grow faster, use less water, etc.
      And if bananas change in less than a thousand years, what a computer will be in 1000 years is totally away of our imagination.

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

    I was introduced to “Hello World” when I entered college and took my first programming course. Pascal was all the rage at the time and we all got a taste for “ type it in, it will work.” It didn’t for most and confusion over ‘ and ` was the issue.
    I have worked un software development for decades and seen my share of interesting talks. This one, pardon the pun, Rocks.
    Thank you.

    • @eeddmm99
      @eeddmm99 4 ปีที่แล้ว

      I too was duped into paying for the PL experience, After Fortran and Pascal I was about as useful as Betamax, However it was very useful when I took other PL's because of the logic.Dylan is very entertaining and a knowledgeable source of information.

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

    You know if every single university professor made these kind of lectures I would be in uni forever.

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

    "If you can't explain it to a six-year-old, you don't understand it yourself." - Alber Einstein. You sir, you explained it to even a fool like me, and this fool able to get it.

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

      Did he really say that though?

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

      @@iracingtf5051 Yes, I saw this quote with his picture in the background. So, must be true 😛

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

      Einstein never said this, Richard Feynman come up with a learning technique where you explain an idea in a simple way to someone in order to understand, but Einstein never said that quote ever lol.

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

      Didn't say it. If in doubt check Wikiquote

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

      Are you a 6yo tho

  • @ard-janvanetten1331
    @ard-janvanetten1331 3 ปีที่แล้ว +276

    This video got me into programming again. Halfway into the first year of computer science college, loving it.
    Thank you.

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

      god on you isaac! maybe you can program a physics engine for your laws of motion

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

      Thank you Newton, please write the next great physics engine for us.

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

    My favourite talk I’ve found on the internet. What a brilliant man. What a brilliant world we live in.

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

    can't believe i watched the whole thing..that was 1 hour of my life! and it was damn worth it!

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

    Do you know what makes this presentation amazing, except this guy's skills? The fact that it is full of visualizations...that's how our brain understands!

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

      @peter g i think that the final part is to visualize every idea...you can use metaphors,similes, analogies but in the end ,in my opinion, everything is converted into an image

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

      @peter g excuse me, that's bs.

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

      Perhaps what Peter g is referring to are blind people.

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

      @@nathanepimetheus8530 He is probably referring to people that are literally unable to visualize stuff in their minds, as recent studies have shown.
      Not that it matters to the "bs" guy up there...

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

      @@patriciaverso I am part of the people who can't visualize images in their mind

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

    I had just started coding 7 months ago, and I've seen this video once a moth since my first "Hello World". Every time I recap this awesome lecture, I discover something new and understand something intrinsic about the topics. Just awesome

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

    Listening to this guy is never boring. He's a great epic storyteller.

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

    It's high time to thanks TH-cam algorithm for recommending me this masterpiece to watch! Happy new year 😊

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

    "The thrill has never gone away."
    Amen brother.

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

    Just when I thought I've seen everything... awesome performance at the end, wasn't expecting a musical performance!

  • @E.Chizzy
    @E.Chizzy 4 ปีที่แล้ว +10

    This is by far the best talk I have ever watched and I'm confident it will remain for quite a while.

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

    Now, this is one of the best presentations I've listened to in a while. What an amazing speaker...was hooked in at every minute!

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

    The talk is amazing by itself, but the ending is what makes it legend

  • @Ali-lt1kb
    @Ali-lt1kb 4 ปีที่แล้ว +2692

    When you want to become a rockstar but your mom makes you learn programming.

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

      hahaagahhaahhaha

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

      Typo... you meant mum
      Great talk tho :)

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

      @@burntt999 Not really, mom is American English while mum is British English

    • @bowler1862
      @bowler1862 4 ปีที่แล้ว

      TRUE!

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

      Not a conflict!

  • @f.d.3289
    @f.d.3289 ปีที่แล้ว +4

    Once you begin delving into Knuth's "Art of Computer Programming", you'll quickly realize that programming is, indeed, an art. Even though it's nearly half a century old, even though it uses outdated computer models and languages, it still never fails to amaze me. Knuth is a genuine genius.

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

    He’s gotta be the coolest dude I’ve ever seen in a long time

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

    On a scale from crazy to genius this guy goes to 11!
    Such a wonderful and unique talk.

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

    Everything about this lecture is Absolutely Fascinating. This video has a better explanation of Conway’s Game of Life than Veritasium.

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

    When he drew out a guitar i thought this speak can't be any more epic

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

    This was by far the most beautiful "pattern" I saw this year. Thank you for this overwhelming inception

  • @Codetutor-DemystifyCoding
    @Codetutor-DemystifyCoding 3 หลายเดือนก่อน +2

    This is it!! This is my new benchmark about how good a technical talk could be.

  • @kilo.ironblossom
    @kilo.ironblossom 3 ปีที่แล้ว +8

    My first TH-cam 1 hour video that I didn't skip for a second. It was a journey.

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

    I'm a programmer with terrible ADHD such that it takes me three hours to watch a 30 minute TV show, but was so enrapt with every second of this brilliant video that I couldn't look away.

  • @RevolverSnake412
    @RevolverSnake412 11 หลายเดือนก่อน +2

    I still until this day repeat this wonderful presentation, I watched it for the first time with a limited knowledge in computer science, and yet I loved it. and now as a junior software engineer, I love it even more than before

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

    Absolute legend, this conference was incredibly entertaining from start to finish. This guy has such an awesome mind, i love it, thanks a lot for this hour !!

  • @douglasmckinley-sr1507
    @douglasmckinley-sr1507 3 ปีที่แล้ว +26

    Fantastic! Can only appreciate the tons of work that went into preparing the presentation. I distinctly remember the buzz getting my first program to work (1962 using FORTRAN). Now, 58 years later, just got the same buzz programming a simple game in C#. BTW - Donald Knuth "The Art of Programming" - totally brilliant books.

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

      frenchdarts froom us2heebeegeebiz resyklorepeetez...bbc...queen ..yuh...!!!!

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

    A whole hour of absolute joy. This man is brilliant!

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

    As an artist, designer, developer, lover of film making, rock music, philosophy and many other thins creative and academic (not to mention rebellious)-this is one of the most fascinating videos I've ever seen in my entire life. THANK YOU!!

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

    I feel like I just watched an entire movie, complete with the end credit song. Incredible.

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

    this was the best one hour of my life, i've never been more focused on someone's presentation than this guy, you're amazing.

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

    Thank you, TH-cam algorithm and auto-play. I would never have found this on my own and my life is better for it.

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

    I was loosing my will to code but I am inspired now. Great, great talk. Thank you 🙏

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

    This was beautiful! You had me smiling at many different parts of this video from the beauty of combining math, code, and art.

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

    This is seriously the BEST talk i've ever seen!

    • @hanakokun8641
      @hanakokun8641 4 ปีที่แล้ว

      peter g damn bro chill

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

      peter g I’m 17, it’s not wrong to be young and learning. Chill

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

    This was an amazing talk. Well put together, full of surprises, full of languages I forgot existed. Well done!

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

    So my product manager goes in Slack not two minutes after I finished watching this calling everyone rockstars. Epic.

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

    Brilliant session every programmer should see !.

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

    Devotion and dedication to his craft is inspiring

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

    "A complex number is like a project plan: It has a path that is real, and a path that is imaginary" LOL LOL LOL LOL

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

      I was confused, whether to laugh or not

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

      *part

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

      "... and it's very difficult to predict, what is going to happen next."
      Was looking for this quote - epic 😂.

    • @billthomas2652
      @billthomas2652 4 ปีที่แล้ว

      I'm telling this to everybody at work today.

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

      @@samiraperi467 I think you can think of the real and imaginary parts of a complex number as paths along the real and imaginary axis. If you think about the argand plane it makes sense. So the pun is even better that way!

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

    I studied C programming about 30 years ago (DOS was still the dominant PC OS; Windows was a mere shell). I'm thrilled to hear that the Obfuscated C contest still exists!! However, I'm not sure which I'm more impressed by: Mandelbrot code that looks like the Mandelbrot set, or the Game of life played on a computer generated by the Game of life! Both are pretty damned meta. The Uroboros PolyQuine is a real standout as well, but all of these examples are truly awe-inspiring!

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

    Me and my best friend got together for a week to work on our year end projects and wasted half the week by playing with Winamp visualization studio and came up with some strange equations, which made really great animations and images. Best procrastination adhd episode i've ever had :)

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

    Mind blown! Best talk I ever seen on TH-cam. Thank you Dylan Beattie, you are awesome!

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

    Oh yeah, man ! You should see the smile on my face after watching your video ! Rockstart remids me of Hypercard, but written by Kiss ;) Brilliant !

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

    This talk will never grow old. I will show this to my grand children in 40 years from now to get them into programming :)

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

    when TH-cam recommended this to me I had no clue what this video possibly could've been about, and I also had no clue that watching this 1 hour video to the end definitely wouldn't feel like 1 hour at all :o

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

      OMG why are you here lol I watch your vids

    • @CharmPeddler
      @CharmPeddler 3 ปีที่แล้ว

      I read your message and I had to verify for myself because it really didn't feel like an hour at all!

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

    Legit one of the best talks i've heard in a while

    • @itsmedante.5325
      @itsmedante.5325 4 ปีที่แล้ว +2

      Uwu ?

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

      @@itsmedante.5325 yes

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

    One of the best, most entertaining talks of all times! Makes me want to write the "Game of life" in rockstar and then compile it to JS!

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

    This was not only a good talk it was a great stand up comedy show, a night at the museum and a 80s rock concert all into one

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

    I just love it when older computer people go down the memory lane.

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

    I'm so happy to find people like this among the net.
    Dang introvert creatives gotta stop hiding behind their screens and show the world their work so us plebs can collab with them.

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

    From start to finish, this is possibly the greatest thing I’ve ever seen!
    Well... except The Princess Bride, obviously.

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

    Brilliant talk! You've touched upon many of my favourite things about code!

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

    Such a fantastic talk! Well structured, touches a myriad of topics, talks about stuff I knew something about but expands it with something I didn't know, has high and low concept topics, language agnostic, fun and then it tops it off with a finale worthy of closing any convention. Bravo!

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

    I watched this lecture yesterday and now I came back here just to say: that chorus is really sticky (my mind is still singing [..]hate is nothing ♫)

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

    Thanks, this is exactly what i need after hard day full of programming

    • @pinekel1081
      @pinekel1081 4 ปีที่แล้ว

      What are you makin?

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

    This is a multi-talented guy. One of the best lectures I've ever seen.

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

    I have never wanted to learn about compiler programming so much before in my life!

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

    24:48 👏👏 exactly what I was envisioning for code. Glad someone else finally moving in that direction.

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

    I had just started coding 3 weeks ago. Just barely grasping html & css but already have imposter syndrome and feel so overwhelmed with more things to learn. Thank you for thia beautiful talk. Looks like all my interests point to programming direction.

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

    First coding talk I see that ends in a rock concert x) Great content!

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

    this talk tickles your curiosity deep down...amazing.

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

    I just witnessed the greatest storytelling expert saying some great words in my life. Just wow... Can't believe how time went by this fast.

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

    Okay. I agree I'm not a software engineer yet after some 15 years in the software industry. Back to the drawing board.