The Art of Code - Dylan Beattie

  Рет қаралды 4,731,371

NDC Conferences

NDC Conferences

Күн бұрын

Software and technology has changed every aspect of the world we live in. At one extreme are the ‘mission critical’ applications - the code that runs our banks, our hospitals, our airports and phone networks. Then there’s the code we all use every day to browse the web, watch movies, create spreadsheets… not quite so critical, but still code that solves problems and delivers services.
But what about the code that only exists because somebody wanted to write it? Code created just to make people smile, laugh, maybe even dance? Maybe even code that does nothing at all, created just to see if it was possible?
Join Dylan Beattie - programmer, musician, and creator of the Rockstar programming language - for an entertaining look at the art of code. We’ll look at the origins of programming as an art form, from Conway's Game of Life to the 1970s demoscene and the earliest Obfuscated C competitions. We’ll talk about esoteric languages and quines - how DO you create a program that prints its own source code? We’ll look at quine relays, code golf and generative art, and we’ll explore the phenomenon of live coding as performance - from the pioneers of electronic music to modern algoraves and live coding platforms like Sonic Pi.
Check out more of our talks, courses, and conferences in the following links:
ndcconferences.com/
ndc-london.com/

Пікірлер: 3 200
@zeitgeisttv5312
@zeitgeisttv5312 4 жыл бұрын
This guy is a great orator/storyteller/and probably DnD master
@mythopoeic8236
@mythopoeic8236 4 жыл бұрын
Yesssss thank you
@snom3ad
@snom3ad 4 жыл бұрын
to be fair, he's also a great singer.
@kool141
@kool141 4 жыл бұрын
Check out Critical Role here on KZbin if you like DnD :)
@lafondawilliams
@lafondawilliams 4 жыл бұрын
@@snom3ad i was like what singing, glad i stayed to the end lmao
@PablofMorales
@PablofMorales 4 жыл бұрын
I died and resurrected with this comment,
@degerertenerten7307
@degerertenerten7307 3 жыл бұрын
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 3 жыл бұрын
you said it better than anything I was able to come up with.
@coldheartednique6411
@coldheartednique6411 3 жыл бұрын
Agreed
@shabdasingh8954
@shabdasingh8954 3 жыл бұрын
ikr
@SK-ck9qu
@SK-ck9qu 3 жыл бұрын
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 3 жыл бұрын
@@SK-ck9quhahahaha is there any proof that supermodels make great love?
@sergeboisse
@sergeboisse 3 жыл бұрын
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 жыл бұрын
That shit's fucking cool
@garryiglesias4074
@garryiglesias4074 3 жыл бұрын
We've lost this magic...
@kinarkhar
@kinarkhar 3 жыл бұрын
Thats amazing
@eric549recon
@eric549recon 3 жыл бұрын
... this, this is art
@xdnewsman7408
@xdnewsman7408 3 жыл бұрын
Brilliant!!!!! I wish there was a recording of it
@JonesySurvived
@JonesySurvived 3 жыл бұрын
"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 жыл бұрын
id like it but you have 101 likes
@auntiecarol
@auntiecarol 3 жыл бұрын
@@yankeenobonagu6411 Decimal slave /s
@t3hKazy
@t3hKazy 3 жыл бұрын
When does he say that?
@joehyginus6125
@joehyginus6125 2 жыл бұрын
We have tamed lightning and made sand think.💪🏽
@brkmrt2
@brkmrt2 2 жыл бұрын
@@t3hKazy 17:24
@Megabushbuck
@Megabushbuck 3 жыл бұрын
This is not a talk it's a performance.
@minall6889
@minall6889 3 жыл бұрын
This must be the most epic talk I've ever seen!
@olli9764
@olli9764 3 жыл бұрын
Isn't a talk always a performance regardless?
@DevsLikeUs
@DevsLikeUs 3 жыл бұрын
it surely is !
@marijnkneppers2340
@marijnkneppers2340 3 жыл бұрын
I agree
@enriquegarciacota3914
@enriquegarciacota3914 2 жыл бұрын
Every talk is a performance. It's just that most of them are really bad.
@deadshxll
@deadshxll 3 жыл бұрын
this dude really sang in his own programming language
@hazalstella656
@hazalstella656 3 жыл бұрын
I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk!
@MQXM001
@MQXM001 3 жыл бұрын
If that's not a flex, I don't know what is
@deadshxll
@deadshxll 3 жыл бұрын
@@MQXM001 ikr
@srtghfnbfg
@srtghfnbfg 3 жыл бұрын
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 жыл бұрын
"they called me a mad man"
@chuygamer2734
@chuygamer2734 3 жыл бұрын
I think the coding presentation was just an excuse to bring his guitar playing skills into action. BRAVO!
@superpj
@superpj 2 жыл бұрын
That's the first Bill and Ted movie guitar too..
@stephclements6226
@stephclements6226 Жыл бұрын
brunel jasques atune waltz beach1z!! 2redbelzenz fishbass...
@jadenirina9649
@jadenirina9649 2 жыл бұрын
Not a programmer but this presentation is truly a piece of art
@MrSigmaSharp
@MrSigmaSharp 4 жыл бұрын
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 жыл бұрын
me: "okay, ima watch my first coding video.."
@connorgaughan9117
@connorgaughan9117 4 жыл бұрын
Daniel Reynolds I started 2 days ago 😂
@TheMrIndiankid
@TheMrIndiankid 4 жыл бұрын
@@Vscustomprinting same here :D
@Comakino
@Comakino 4 жыл бұрын
@@TheMrIndiankid This might not be the best place to start xD
@eapo
@eapo 3 жыл бұрын
Don't worry, you are just young. We were born with these, you were born with something else ;)
@Ali-lt1kb
@Ali-lt1kb 4 жыл бұрын
When you want to become a rockstar but your mom makes you learn programming.
@zulzdn9348
@zulzdn9348 4 жыл бұрын
hahaagahhaahhaha
@burntt999
@burntt999 4 жыл бұрын
Typo... you meant mum Great talk tho :)
@juwonadaniel
@juwonadaniel 4 жыл бұрын
@@burntt999 Not really, mom is American English while mum is British English
@bowler1862
@bowler1862 3 жыл бұрын
TRUE!
@TesterAnimal1
@TesterAnimal1 3 жыл бұрын
Not a conflict!
@AlambushaShukla
@AlambushaShukla 2 жыл бұрын
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 2 жыл бұрын
So have I, it's executed incredibly well.
@tejavathpavan1673
@tejavathpavan1673 Жыл бұрын
Can u help mee
@gunarcom
@gunarcom Жыл бұрын
currently watching for the 3rd time in so many years
@shail0124
@shail0124 5 ай бұрын
@@gunarcomcan you please tell me what it teaches you? Should I watch it or not?
@lukkkasz323
@lukkkasz323 3 ай бұрын
@@shail0124 It depends if it's for you or not.
@JH-wg7xe
@JH-wg7xe Жыл бұрын
The auroboros quine is actually mindblowing.
@TheJjedele
@TheJjedele 4 жыл бұрын
This must be the most epic talk I've ever seen!
@1995Shankar
@1995Shankar 4 жыл бұрын
me too
@nullplan01
@nullplan01 4 жыл бұрын
and the most metal!
@TotoLakay
@TotoLakay 3 жыл бұрын
He cranked it up to 11.
@tensevo
@tensevo 3 жыл бұрын
It's def up there. Lots of clever sh*t.
@mikedoroshenko881
@mikedoroshenko881 3 жыл бұрын
best programming video. KZbin has been recommending me this for like half a year and here I am.
@paulojose7568
@paulojose7568 3 жыл бұрын
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 жыл бұрын
me too man
@jodazague8333
@jodazague8333 3 жыл бұрын
@@paulojose7568 Unironically? yes
@THEMATT222
@THEMATT222 2 жыл бұрын
Relatable
@homelikebrick42
@homelikebrick42 2 жыл бұрын
Same
@jacobkamen9265
@jacobkamen9265 2 жыл бұрын
The Rockstar fizzbuzz was awesome. A culmination of all the preceding layers of software and art packed into one performance
@seenundercygnus6870
@seenundercygnus6870 Жыл бұрын
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.
@asherael
@asherael 3 жыл бұрын
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 жыл бұрын
most likely they all are senior programmers and have seen it before
@TheCookiePup
@TheCookiePup 3 жыл бұрын
It was a pretty viral youtube video a few times, a looping version of it with epic music
@Lunsterful
@Lunsterful 3 жыл бұрын
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 жыл бұрын
@@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 жыл бұрын
@@definesigint2823 That or they saw it coming anyway because they were thinking "as above, so below" or in this case "as within, so beyond"
@connerallen642
@connerallen642 3 жыл бұрын
"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 3 жыл бұрын
@Some exactly. That feeling right there is why true coders love coding.
@firmware-jh5vk
@firmware-jh5vk 3 жыл бұрын
@Some And the more you learn about the internal of the system, it becomes pure addiction.
@Southpaw101
@Southpaw101 3 жыл бұрын
Same here , just seeing whatever you had in mind work exactly the way u thought is a beautiful feeling
@ninjamonkey2251
@ninjamonkey2251 3 жыл бұрын
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 3 жыл бұрын
when you are shit at life an escape into what the keyboard can bring you is a no brainer
@deimia6536
@deimia6536 3 жыл бұрын
You know if every single university professor made these kind of lectures I would be in uni forever.
@stephclements6226
@stephclements6226 Жыл бұрын
COleg0Diffz?
@matijavuk9468
@matijavuk9468 3 жыл бұрын
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.
@vinayseth1114
@vinayseth1114 4 жыл бұрын
TED speakers could learn a thing or two from this presentation.
@danstermeister
@danstermeister 3 жыл бұрын
TED has devolved into adult Speech and Debate competitions.
@Mystery207
@Mystery207 3 жыл бұрын
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 3 жыл бұрын
They don't learn, too busy hearing themselves talking
@vinayseth1114
@vinayseth1114 3 жыл бұрын
@@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 3 жыл бұрын
Most TED talks are a complete waste of time. I have no idea why they are seen as any sort of standard.
@DELPHIIII
@DELPHIIII 3 жыл бұрын
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 жыл бұрын
Have you ever sung any 80s heavy metal songs?
@Ludabeat
@Ludabeat 3 жыл бұрын
@@gabrielsroka hahahahah
@MrTeathyme
@MrTeathyme 3 жыл бұрын
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 жыл бұрын
@Amon Duul dude. Hell yea. Thank you. In gonna go down the list one by one. See you in 20 years!
@rederdex
@rederdex 3 жыл бұрын
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!
@jonirampo4796
@jonirampo4796 3 жыл бұрын
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 Жыл бұрын
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.
@milobanks9407
@milobanks9407 2 жыл бұрын
The audience did not clap nearly as much as they should've. Amazing presetation/timing/performance!
@stefan_popp
@stefan_popp 3 жыл бұрын
*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
@redpencil1409
@redpencil1409 3 жыл бұрын
Ah, yes Thank you!
@newgoogleaccount3526
@newgoogleaccount3526 3 жыл бұрын
thanx
@alimahdi6379
@alimahdi6379 3 жыл бұрын
My thumb loves your index.
@Joel_Thomas
@Joel_Thomas 3 жыл бұрын
Not all heroes wear capes 🖖🏽
@haywoodjablome440
@haywoodjablome440 3 жыл бұрын
Thank you so much.
@altunbikubra
@altunbikubra 3 жыл бұрын
I have missed listening to such a good speaker. They are really rare.
@jordansabourin4978
@jordansabourin4978 3 жыл бұрын
"This thing beat me!" I'm that bad at chess, too.
@kdk6572
@kdk6572 3 жыл бұрын
I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk! Kesinlikle :)
@gabrielisuekebho880
@gabrielisuekebho880 Жыл бұрын
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.
@gnarfgnarf4004
@gnarfgnarf4004 2 жыл бұрын
"The thrill has never gone away." Amen brother.
@kubastachu9860
@kubastachu9860 3 жыл бұрын
Started watching this with "oh, another hour talk that could be condensed into 5 minutes of specifics". Quickly changed my mind. Definetly worth watching.
@DineshSomu
@DineshSomu 3 жыл бұрын
"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 жыл бұрын
Did he really say that though?
@DineshSomu
@DineshSomu 3 жыл бұрын
@@iracingtf5051 Yes, I saw this quote with his picture in the background. So, must be true 😛
@byrospyro4432
@byrospyro4432 2 жыл бұрын
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.
@ASLUHLUHCE
@ASLUHLUHCE 2 жыл бұрын
Didn't say it. If in doubt check Wikiquote
@bonbondojoe1522
@bonbondojoe1522 2 жыл бұрын
Are you a 6yo tho
@MrWaterbugdesign
@MrWaterbugdesign 2 жыл бұрын
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 жыл бұрын
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.
@luuuzeta
@luuuzeta Жыл бұрын
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 Жыл бұрын
Solid effort ty
@wit2817
@wit2817 5 ай бұрын
"with newlines!" LMFAO
@Dazed_04
@Dazed_04 4 ай бұрын
You should also edit it to say "For people who like to take the fun out of things" after the with newlines tag
@cdelaorden
@cdelaorden 4 жыл бұрын
This will be a classic talk in the years to come: thought provoking, informative, funny stuff being superbly delivered.
@ithaca2076
@ithaca2076 3 жыл бұрын
I absolutely love it!
@shabdasingh8954
@shabdasingh8954 3 жыл бұрын
@Angelo DeLuca yeah me too I am shocked how one hour flew by.
@Sarimae23
@Sarimae23 3 жыл бұрын
Fully Agreed, No Doubt.
@janstehlik8713
@janstehlik8713 3 жыл бұрын
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 3 жыл бұрын
I think that is a exurb1a quote
@proxy1035
@proxy1035 3 жыл бұрын
@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 3 жыл бұрын
@EramSemperRecta no yet...
@Dongdot123
@Dongdot123 3 жыл бұрын
@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 3 жыл бұрын
@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.
@retrokoala5325
@retrokoala5325 Жыл бұрын
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
@PeterMoueza
@PeterMoueza 3 жыл бұрын
Personal bookmarks shared : A timeline : 3:47 contrast 4:44 game of life 7:00 grow 10:00 butterfly effect 11:00 complex (breadcrumbs : quaternions) 12:04 ? diagram 14:15 Mandelbrot 16:38 (always different) but self similar 17:48 Tron 18:25 Jurassic Park 18:40 character 19:20 Friends avatars 19:50 clouds shapes patterns CNN 20:45 dog vs muffin 21:20 Deep Dreaming 22:15 ART 22:45 Flutter dev 23:00 generative art (breadcrumbs : generative programming) 24:59 Knuth books (breadcrumbs : Mathematica) 25:45 Obfuscated CLI Flappy Bird 27:12 game in URL 27:30 JS 27:50 Obfuscated contest (breadcrumbs : virus) source code recursion C# 27:37 string templating (breadcrumbs : grammar ... FSM) 30:34 HTML Quine 32:30 prints itself 32:40 C 33:00 Ruby 33:50 Py Perl ... PolyQuine 34:22 Ada ... Uroboros Quine language 35:45 fractal text 36:35 Github Actions 36:50 Shakespear text Hello World ! 38:06 Whitespace 38:36 Souffle in Chef (breadcrumbs : CSP + COP) 2 domains 39:47 Piet (mix) cross rules 16 bit art Hello World 42:30 snowflake processing (never repeated anywhere) 43:03 Sonic Pi music language (breadcrumbs : CCRMA ) live loop (breadcrumbs : Pharo) 46:15 live coding 46:40 HE Rockstar programming (words songs) : rock song compiled to something 48:42 Flutter 49:02 Json 50:29 Pi ex 51:10 arithmetic 52:20 Github refs 53:10 Issues fix requests 54:36 Rockstar in JS 55:12 Logo 55:50 guitar song live demo
@billionaireno1
@billionaireno1 3 жыл бұрын
wow man thank you
@PeterMoueza
@PeterMoueza 3 жыл бұрын
@@billionaireno1 You're welcome... so interesting !
@arnerademacker
@arnerademacker 3 жыл бұрын
@@PeterMoueza Some people don't believe in semicolons. You don't seem to be believing in newlines. :D
@subhradipporel285
@subhradipporel285 3 жыл бұрын
thanks man
@maleck25
@maleck25 3 жыл бұрын
Thank you Peter for this timeline. Great job and also great altruism of yours. The more we dig into the internet and the more accessible this virtual world becomes, the more certain I am of the existence of numerous good people out there who anonymously and freely sacrifice their own time to save hundreds of people's time. We definitely work better if we work together.
@GoddamnAxl
@GoddamnAxl 3 жыл бұрын
can't believe i watched the whole thing..that was 1 hour of my life! and it was damn worth it!
@hafsaryuzaki3295
@hafsaryuzaki3295 3 жыл бұрын
Same the time just went by
@f.d.3289
@f.d.3289 6 ай бұрын
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.
@raijinnathanmatthews8092
@raijinnathanmatthews8092 2 жыл бұрын
My favourite talk I’ve found on the internet. What a brilliant man. What a brilliant world we live in.
@itsjustboarsley
@itsjustboarsley 4 жыл бұрын
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 жыл бұрын
That was pretty astounding.
@djtbone001a
@djtbone001a 4 жыл бұрын
Programs writing programs and their own source codes, Codeception. We must go deeper.
@SaMusz73
@SaMusz73 3 жыл бұрын
Conway's RIP video of ElJj kzbin.info/www/bejne/b3nTqmmDgLJggJo 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 3 жыл бұрын
@@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 3 жыл бұрын
Same!
@DavesGarage
@DavesGarage 3 жыл бұрын
The first two minutes are the best description of discovering the love of coding that I've heard.
@quetzapollo
@quetzapollo 3 жыл бұрын
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 2 жыл бұрын
I think learning LOGO in school awoke something in me as well 😊
@iskandar5321
@iskandar5321 2 жыл бұрын
@@Epinardscaramel u Oooooniioozzzo😊😆😆🎫😇🙄🥲🎎🎅🚣🏿‍♀️🤽🏿🥝🍖🧈
@sbjncn
@sbjncn 2 жыл бұрын
how do i become a unethical hacker? do i have to learn how to be a ethical hacker first?
@eternalheckler
@eternalheckler 3 жыл бұрын
Watching this has seriously impacted my youtube algorithm recommended videos...I'm not sorry
@TeoAl
@TeoAl 2 жыл бұрын
A whole hour of absolute joy. This man is brilliant!
@DimitriGigot
@DimitriGigot 4 жыл бұрын
I can't believe i just spend an hour watching this amazing talk! Absolutely perfect talk!
@simonmasters3295
@simonmasters3295 3 жыл бұрын
I loved Hofstadter and GEB. This is next level. Respect
@andrewrich6905
@andrewrich6905 4 жыл бұрын
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!
@peterg5383
@peterg5383 4 жыл бұрын
actually, there are different paths to understanding; visualization is only one of them.
@andrewrich6905
@andrewrich6905 4 жыл бұрын
@@peterg5383 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
@peterg5383
@peterg5383 4 жыл бұрын
@@andrewrich6905: maybe for you. different people are different. not everybody is like you.
@robin_birdie_
@robin_birdie_ 3 жыл бұрын
@@peterg5383 excuse me, that's bs.
@nathanepimetheus8530
@nathanepimetheus8530 3 жыл бұрын
Perhaps what Peter g is referring to are blind people.
@shasherazi
@shasherazi 3 жыл бұрын
ok youtube, after recommending me this video for a crazy long time, you win. I'm here now
@shasherazi
@shasherazi 3 жыл бұрын
should've watched earlier
@TheMehranKhan
@TheMehranKhan 8 ай бұрын
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.
@joeharrison8571
@joeharrison8571 3 жыл бұрын
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
@mayurravindra9433
@mayurravindra9433 3 жыл бұрын
It's high time to thanks KZbin algorithm for recommending me this masterpiece to watch! Happy new year 😊
@kainsteel4317
@kainsteel4317 3 жыл бұрын
Q
@chibuzor_
@chibuzor_ 2 жыл бұрын
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!
@goodyfett6427
@goodyfett6427 Жыл бұрын
i watch this talk about once a month to not only laugh and smile, but also to humble myself realizing art,science,math and computing are so simple yet so complex at the same time!
@ard-janvanetten1331
@ard-janvanetten1331 3 жыл бұрын
This video got me into programming again. Halfway into the first year of computer science college, loving it. Thank you.
@monemperor1559
@monemperor1559 2 жыл бұрын
god on you isaac! maybe you can program a physics engine for your laws of motion
@chaotickreg7024
@chaotickreg7024 2 жыл бұрын
Thank you Newton, please write the next great physics engine for us.
@SolidIncMedia
@SolidIncMedia 2 жыл бұрын
This was an amazing talk. Well put together, full of surprises, full of languages I forgot existed. Well done!
@the__void__spaghetti__girl
@the__void__spaghetti__girl 3 жыл бұрын
this is one of the best talks i've ever seen. DEAR GOD the genius of this man and other coders
@MrHotSpurs1
@MrHotSpurs1 4 жыл бұрын
"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 3 жыл бұрын
I was confused, whether to laugh or not
@samiraperi467
@samiraperi467 3 жыл бұрын
*part
@Bitfire31337
@Bitfire31337 3 жыл бұрын
"... and it's very difficult to predict, what is going to happen next." Was looking for this quote - epic 😂.
@billthomas2652
@billthomas2652 3 жыл бұрын
I'm telling this to everybody at work today.
@AdityaPrasad007
@AdityaPrasad007 3 жыл бұрын
@@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!
@mejiab19
@mejiab19 3 жыл бұрын
This was beautiful! You had me smiling at many different parts of this video from the beauty of combining math, code, and art.
@captainteach007
@captainteach007 Жыл бұрын
Well said!
@ariesdane5876
@ariesdane5876 2 жыл бұрын
From now on whenever I interview for a "rockstar" developer I'm going to hire the first person that shows up with a guitar.
@GuiPurri
@GuiPurri 8 ай бұрын
"If you have logic gates, you can make circuits, computers, run programs." I was applausing.
@n3rcn3rc
@n3rcn3rc 3 жыл бұрын
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!
@stephclements6226
@stephclements6226 Жыл бұрын
FFFunKeynasaz??....
@chunkaifu1284
@chunkaifu1284 3 жыл бұрын
He’s gotta be the coolest dude I’ve ever seen in a long time
@Epinardscaramel
@Epinardscaramel 2 жыл бұрын
34:45 “we got BEGIN in capital letters, it's definitely from the 70s” 🤣
@vorpal22
@vorpal22 3 жыл бұрын
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.
@kbrnsr
@kbrnsr 3 жыл бұрын
The talk is amazing by itself, but the ending is what makes it legend
@nullcheque
@nullcheque 2 жыл бұрын
I've skipped over this video in my recommendations for months. Glad I finally watched, this is amazing.
@gustavo9758
@gustavo9758 Жыл бұрын
Holy cow, this HAS to be the best conference I've seen in my life.
@raymitchell9736
@raymitchell9736 4 жыл бұрын
Just when I thought I've seen everything... awesome performance at the end, wasn't expecting a musical performance!
@E.Chizzy
@E.Chizzy 3 жыл бұрын
This is by far the best talk I have ever watched and I'm confident it will remain for quite a while.
@muddaurth5825
@muddaurth5825 Жыл бұрын
Everything about this lecture is Absolutely Fascinating. This video has a better explanation of Conway’s Game of Life than Veritasium.
@themannyzaur
@themannyzaur 2 ай бұрын
I regret not watching this video a few years back when KZbin recommended this to me Then I am glad i finally made time to watch this If you're reading this and have been putting this video off for a long time, this is your cue to give this video a watch An absolute gem of a video
@andrewferguson7859
@andrewferguson7859 4 жыл бұрын
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 3 жыл бұрын
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.
@evgenkonyshock4913
@evgenkonyshock4913 3 жыл бұрын
When he drew out a guitar i thought this speak can't be any more epic
@pauln07
@pauln07 2 жыл бұрын
I come back a rematch this every few months because it's one of the greatest pieces of art and code ever
@cccomputerchannel629
@cccomputerchannel629 5 ай бұрын
This talk will never grow old. I will show this to my grand children in 40 years from now to get them into programming :)
@nevereveravailable
@nevereveravailable 4 жыл бұрын
On a scale from crazy to genius this guy goes to 11! Such a wonderful and unique talk.
@gui42cmzx98
@gui42cmzx98 3 жыл бұрын
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 !!
@OrangeDurito
@OrangeDurito Жыл бұрын
This is astonishingly utterly mind blowing to me. The ingenuity of these people are remarkable. Thank you for this wonderful video!
@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.
@christopherhanel8743
@christopherhanel8743 3 жыл бұрын
This was by far the most beautiful "pattern" I saw this year. Thank you for this overwhelming inception
@MBTIMemes
@MBTIMemes 3 жыл бұрын
when KZbin 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 жыл бұрын
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!
@kevinngetich3784
@kevinngetich3784 2 жыл бұрын
Can't believe this just sat there in my "Watch Later" for over a year.
@user-wn4yj5uk5d
@user-wn4yj5uk5d 4 ай бұрын
This entire hour long video explains why we love Computer Science so much
@MrLinker44
@MrLinker44 4 жыл бұрын
As a begginer programmer this blew my mind all the way to oblivion. I will forever remember this talk thank you so much
@joeangell5652
@joeangell5652 2 жыл бұрын
I know absolutely zero about coding. No idea how this ended up in my suggestions. But one of the BEST talks ever. Fantastic job Dylan!
@AlexGBY9
@AlexGBY9 Жыл бұрын
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!
@skywind1403
@skywind1403 3 жыл бұрын
Listening to this guy is never boring. He's a great epic storyteller.
@kilo.ironblossom
@kilo.ironblossom 3 жыл бұрын
My first KZbin 1 hour video that I didn't skip for a second. It was a journey.
@RevolverSnake412
@RevolverSnake412 5 ай бұрын
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
@sanches2
@sanches2 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 жыл бұрын
Mind blown! Best talk I ever seen on KZbin. Thank you Dylan Beattie, you are awesome!
@qoobes
@qoobes 4 жыл бұрын
Legit one of the best talks i've heard in a while
@itsmedante.5325
@itsmedante.5325 3 жыл бұрын
Uwu ?
@qoobes
@qoobes 3 жыл бұрын
@@itsmedante.5325 yes
@zednotdead
@zednotdead 3 жыл бұрын
Well this has been probably my second favourite conference talk ever. And man The FizzBuzz riff is a bop and a half.
@Disco2FiB
@Disco2FiB 3 жыл бұрын
Devotion and dedication to his craft is inspiring
@SubbingForFree
@SubbingForFree 3 жыл бұрын
I feel like I just watched an entire movie, complete with the end credit song. Incredible.
@jean-benoistbrault1549
@jean-benoistbrault1549 3 жыл бұрын
Came for the title, stayed for the art ;)
@peynao
@peynao 3 жыл бұрын
This is the freakiest programming speech I've seen so far lol I love it!
@TipsyCHUBBZ
@TipsyCHUBBZ Жыл бұрын
I'm happy i found this today, i've been struggling to find motivation in code lately but this was the spark i needed thank you
@kerningandleading
@kerningandleading 3 жыл бұрын
Thank you, KZbin algorithm and auto-play. I would never have found this on my own and my life is better for it.
@greymatter33
@greymatter33 3 жыл бұрын
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!!
@chad0x
@chad0x 2 жыл бұрын
At the end would've been amazing if he'd said "And THAT! Is how you output "Hello World" in Rockstar!"
@59secondsin84
@59secondsin84 3 жыл бұрын
I am not into coding or into math and was hooked into this within the first minute or so! Fascinating stuff
Plain Text - Dylan Beattie - NDC Copenhagen 2022
59:20
NDC Conferences
Рет қаралды 154 М.
Ctrl-Alt-Del: Learning to Love Legacy Code - Dylan Beattie
56:47
NDC Conferences
Рет қаралды 130 М.
ВИРУСНЫЕ ВИДЕО / Виноградинка 😅
00:34
Светлый Voiceover
Рет қаралды 8 МЛН
Não pode Comprar Tudo 5
00:29
DUDU e CAROL
Рет қаралды 75 МЛН
ТОМАТНЫЙ ДОЖДЬ #shorts
00:28
Паша Осадчий
Рет қаралды 11 МЛН
Programming’s Greatest Mistakes - Mark Rendle - NDC Copenhagen 2022
55:35
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
1:00:41
NDC Conferences
Рет қаралды 1,2 МЛН
The Art of War by Sun Tzu: Entire Unabridged Audiobook
1:13:26
RedFrost Motivation
Рет қаралды 8 МЛН
Keynote: Are There any Questions? - Dylan Beattie
58:48
NDC Conferences
Рет қаралды 71 М.
Sockets, Sparks, and Magic Smoke - Dylan Beattie - NDC London 2023
58:33
Architecture: The Stuff That's Hard to Change - Dylan Beattie
45:27
NDC Conferences
Рет қаралды 125 М.
Dylan Beattie - The Cost of Code
46:30
DevConf PL
Рет қаралды 22 М.
AlphaGo - The Movie | Full award-winning documentary
1:30:28
Google DeepMind
Рет қаралды 35 МЛН
Секретная функция ютуба 😱🐍 #shorts
0:14
Владислав Шудейко
Рет қаралды 2 МЛН
Продать одно приложение дважды
0:49
Real Emil
Рет қаралды 1,5 МЛН
Опасная флешка 🤯
0:22
FATA MORGANA
Рет қаралды 533 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 1,5 МЛН