The Art of Code - Dylan Beattie

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:


  1. elena bodna

    elena bodnaΠριν 47 λεπτά

    I liked your craziness. That was really entertaining, thanks !

  2. Glass

    GlassΠριν 3 ώρες

    So who else had this video recommended but didn't check it out for long because the thumbnail looks boring? The art of psychology.

  3. Emre Erdem

    Emre ErdemΠριν 7 ώρες

    What a great and inspiring talk. Absolutely loved it.

  4. Kman with ham

    Kman with hamΠριν 13 ώρες

    such intricate creations of code surely must be art

  5. Marlinda Atkinson

    Marlinda AtkinsonΠριν 21 ώρα

    Pop con meet the dreamers of not disconnected but why not we can do it....wonder how many computers this guy has done

  6. Gmod2012lo1

    Gmod2012lo1Πριν 22 ώρες

    I just realized how much i dont know programming

  7. a modern alchemist

    a modern alchemistΠριν ημέρα

    Logo was awesome back in the day! We had it on our macs back in the mid 80's

  8. qeauxduis •

    qeauxduis •Πριν ημέρα

    brilliant talk, great speaker

  9. Kevin Dawson

    Kevin DawsonΠριν 2 ημέρες

    I feel old, because I first programmed in LOGO in 1985 as well. I didn't realize that the simple turtle graphics scripts I learned as a very young person would later make LISP make sense.

  10. Brock Allen

    Brock AllenΠριν 3 ημέρες

    I can’t believe I let this absolute gem of a presentation sit in my Watch Later playlist for nearly a year before finally experiencing the wealth of serotonin (something I don’t have a lot of) produced from watching it.

  11. Bazzinga Bomb

    Bazzinga BombΠριν 3 ημέρες

    I had that same amstrad i loved it.

  12. Ȟᴇċĸȧĸŷʜ Âɡᴇĸʙȧᴛᴇʜ

    Ȟᴇċĸȧĸŷʜ ÂɡᴇĸʙȧᴛᴇʜΠριν 3 ημέρες

    14:00 Mandelbroit (not Brot) was not Polish, but Lithuan-Jewish.

  13. Mirko Walter

    Mirko WalterΠριν 3 ημέρες

    Alta... was hab ich da grad für einen geilen Vortrag gesehen...

  14. Ian Miles

    Ian MilesΠριν 3 ημέρες

    Like Jack Black in the School of Rock.

  15. Виктор Корягин

    Виктор КорягинΠριν 4 ημέρες

    the C# quine is incorrect, the email '@' sign disappears! the '@' must be repeated second time! P.S.: great talk!

  16. joseph loyd

    joseph loydΠριν 4 ημέρες

    Love what you do, I also try to explain complex ideas in beginner language on my channel, I would appreciate your support

  17. canturgan

    canturganΠριν 4 ημέρες

    He sounds like Eddie Izzard.

  18. canturgan

    canturganΠριν 4 ημέρες

    I know nothing about mathematics but this held my attention.

  19. Larissimalia

    LarissimaliaΠριν 4 ημέρες

    How many people who cough in this video had already have COVID at that point?

  20. Castor Zuse

    Castor ZuseΠριν 4 ημέρες

    This is the best spend hour of my entire life! haha

  21. jane doe

    jane doeΠριν 4 ημέρες

    My head is spinning. I want it all. I'm terrified of it. It's over my head, yet within grasp. Just mind blowing.

  22. Laxman Kondhalkar

    Laxman KondhalkarΠριν 4 ημέρες

    Wtf I just watched the whole video!


    LES DALZELLΠριν 5 ημέρες

    I've seen this on acid

  24. Weslley Santos

    Weslley SantosΠριν 5 ημέρες

    20:11 Is that a rabbit or a duck? - well it is a ....... Cloud


    ACID BURNΠριν 5 ημέρες

    did any one copy that code ?

  26. Aerial

    AerialΠριν 5 ημέρες

    What a fkn ROCKSTAR lol \m/

  27. frankvonfrauner

    frankvonfraunerΠριν 5 ημέρες

    If you play this video backwards at 1000x speed, it says "Hello World"

  28. Atomic Batteries To Power

    Atomic Batteries To PowerΠριν 5 ημέρες

    how dare anyone dislike?!?! Imagine our world if if schools were full of teachers like this.

  29. CJ Sheppard

    CJ SheppardΠριν 5 ημέρες


  30. Marshall D. Teach

    Marshall D. TeachΠριν 5 ημέρες

    Chess source code: 27:00 tried to copy the code verbatim, can someone tell me what im missing? because it does not work in all web browsers that i have tried. Yes i typed it all, yes i'm a nerd for it and yes i want to play it. //(c)2010 Oscar Toledo G. var B,i,y,u,b,I=[],G=120,x=10,z=15,M=1e4,l=[5,3,4,6,2,4,3,5,1,1,1,1,1,1,1,1,9,9 ,9,9,9,9,9,9,13,11,12,14,10,12,11,13,0,99,0,306,297,495,846,-1,0,1,2,2,1,0,-1,- 1,1,-10,10,-11,-9,9,11,10,20,-9,-11,-10,-20,-21,-19,-12,-8,8,12,19,21];function X(w,c,h,e,S,s){var t,o,L,E,d,O=e,N=-M*M,K=78-hM;do{if(o=I[p=O]){q=o&z^y;if(q2){if(m=!(r-2&7))return y^=8,I[G--]= O,K;J=n=o&z;E=I[p-a]&z;t=q|E-7?n:(n+=2,6^y);while(nh|d?0:p,L -N,h+1,I[G+1],J=q|A>1?0:p,s);if(!(h||s-1|B-O|i-n|p-b|L1&&L==N&&!h&&Math.random()1){if(h&&c-L z&!r&&++C*--A));}}}while( ++O>98?O=20:e-O);return y^=8,G--,N+M*M&&N>-K+1924|d?N:0;}B=i=y=u=0;while(B++< 120)I[B-1]=B%x?B/x%x

  31. Dylan Beattie

    Dylan BeattieΠριν 2 ημέρες

    Hey Marshall. I honestly can't see any errors in that - I've diffed it against the latest version of the JS Chess code from and the only difference I can see is a tiny bit of formatting and some colour values. So I have no idea why yours isn't working, but if you want to play it, try the version at

  32. jigyasa trivedi

    jigyasa trivediΠριν 6 ημέρες

    this is called a million dollar presentation.

  33. Danny m

    Danny mΠριν 6 ημέρες

    The wry multimedia willy frame because case superfamily bat among a lying opinion. mountainous, unarmed drake

  34. Jeff Miller

    Jeff MillerΠριν 6 ημέρες

    Mandelbrot set zoom in looked exactly like my DMT

  35. Moonchild

    MoonchildΠριν 6 ημέρες

    I misread as Dylan Beatle :D

  36. Moonchild

    MoonchildΠριν 2 ημέρες

    @Dylan Beattie Wonder what this combo tribute band would sound like :)

  37. Dylan Beattie

    Dylan BeattieΠριν 2 ημέρες

    I get that a lot ;)

  38. Marco

    MarcoΠριν 6 ημέρες

    This guy is amazing holy shit

  39. Jameson

    JamesonΠριν 6 ημέρες

    99.9k subs nice

  40. P Lawrence

    P LawrenceΠριν 7 ημέρες

    Absolute genius. I wish I was clever!

  41. Geliene Lierre

    Geliene LierreΠριν 7 ημέρες

    Oh, his language! And articulation! Doesn't go with his looks hehe, but brilliant

  42. Geliene Lierre

    Geliene LierreΠριν 4 ημέρες

    @mgoblue0970 Well, i mean his outfit and style. I was surprised to hear such pronunciation from this type of person/their style. It's like there are two different people: he and someone else who speaks like some scholar in a suit. So, that's interesting to see and it ruins stereotypes.

  43. mgoblue0970

    mgoblue0970Πριν 5 ημέρες

    > Doesn't go with his looks hehe How's that exactly?

  44. P.A.D Construction LTD

    P.A.D Construction LTDΠριν 7 ημέρες

    This was DOPE!! The man is a natural teacher

  45. D Ross

    D RossΠριν 7 ημέρες

    Someone needs to write a song with the music in sonic pi and the lyrics in rockstar...

  46. John Kramer

    John KramerΠριν 7 ημέρες


  47. alex hebert

    alex hebertΠριν 8 ημέρες

    The rotten donna certainly rub because yogurt electronically explode mid a subsequent brick. thin, jolly billboard

  48. BivenG

    BivenGΠριν 8 ημέρες

    0:24 english?

  49. Joshua Bernal

    Joshua BernalΠριν 9 ημέρες

    Does he not know that picture of the moon is a montage

  50. Rami Hasan

    Rami HasanΠριν 9 ημέρες

    Amazing..... I loved every part of this mad session. loved the song the most :)

  51. Philip Kekahu

    Philip KekahuΠριν 9 ημέρες


  52. Jules Flavia

    Jules FlaviaΠριν 9 ημέρες

    The curvy japan dewailly scatter because speedboat presumably fill forenenst a domineering tip. calm, first side

  53. Troy Stanley

    Troy StanleyΠριν 9 ημέρες

    This is one of the greatest videos I've ever seen. Geek level: Nebular ♥♥♥

  54. Damien Jô

    Damien JôΠριν 9 ημέρες

    guy is too brilliant for that audience, they don't deserve him.

  55. PixelSlayer TV

    PixelSlayer TVΠριν 9 ημέρες

    26:13 has enyone the source ? i would like to run this code

  56. Mindprinter Official [VeightWoofer]

    Mindprinter Official [VeightWoofer]Πριν 9 ημέρες

    Man, what an awesome person.

  57. Elmar Juzar

    Elmar JuzarΠριν 9 ημέρες

    This awesome shit deserved more applause. Fcking typical IT crowd sitting there all awkward as usual.

  58. Isaac Newton

    Isaac NewtonΠριν 9 ημέρες

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

  59. kenektik

    kenektikΠριν 10 ημέρες

    Science only advances, not through ideas, but through instruments.

  60. Dotnetist Enterprise

    Dotnetist EnterpriseΠριν 10 ημέρες

    I already watched this video. why GRlifes keeps on playing this back for me?

  61. Chris Stuart

    Chris StuartΠριν 10 ημέρες

    Excellent, I really enjoyed this talk, Im been a programmer for 30 years and I've learned a whole lot today! Thanks

  62. Celo

    CeloΠριν 11 ημέρες

    Someone cought in the audience...

  63. Chaz Allen

    Chaz AllenΠριν 11 ημέρες

    Pretty sure they're going for consistency on the tight-rope too

  64. James Crouch

    James CrouchΠριν 11 ημέρες

    What if I ported a BASIC program that made the PCs at the college in the 80's cry? I got an A+ 12 foot print out. Massive shell sorting.

  65. Max Dakka

    Max DakkaΠριν 11 ημέρες

    What a god. Please sing that at my funeral.

  66. James Kircher

    James KircherΠριν 11 ημέρες

    How hard is it to tell the difference between a puppy and a muffin? Depends how hungry you are.

  67. Grubby Gaming

    Grubby GamingΠριν 11 ημέρες

    this is very good

  68. André Bires

    André BiresΠριν 11 ημέρες

    I like the way his mind works

  69. Yuriy Silantye

    Yuriy SilantyeΠριν 11 ημέρες

    Лента Мёбиуса в в Програмном КОде! Ахринеть 0_о Это бесконечно гениально!

  70. José Isary Muñoz Reynoso

    José Isary Muñoz ReynosoΠριν 11 ημέρες

    Wasted my time!

  71. microHoffman

    microHoffmanΠριν 11 ημέρες

    What a talk! What a legend! Lets make more esoteric languages, for the better future!

  72. Ashish Gupta

    Ashish GuptaΠριν 12 ημέρες

    computers: taking lightening and sticking it into a rock until it starts to think.

  73. Schlumpfpirat

    SchlumpfpiratΠριν 12 ημέρες

    The one guy with his constant Corona coughs is giving me the shivers

  74. HolyReality

    HolyRealityΠριν 12 ημέρες

    In the end of the video the rockstar program is outputting Fizz twice

  75. Don Geo

    Don GeoΠριν 12 ημέρες

    I feel so happpy for no reason after watching this video, especially the last 20 minutes.

  76. Jairus B.

    Jairus B.Πριν 12 ημέρες

    these people are nutzo

  77. Gumdur singh

    Gumdur singhΠριν 12 ημέρες

    This guy found that pill from limitless

  78. D Samuels

    D SamuelsΠριν 12 ημέρες

    The steadfast rise radiologically approve because celeste acceptably thank unto a belligerent minibus. whimsical, marvelous dietician

  79. Matthew Cain

    Matthew CainΠριν 12 ημέρες

    That was so much fun to watch, thank you for sharing!

  80. Wrenoryx

    WrenoryxΠριν 12 ημέρες

    Hah, just noticed something: This dude supports trans rights. How do I know? Well, at 52:48 he shows reddit screenshots, where some names are green. There's only one thing I know that does this: A chrome extension to mark people that support trans rights and people that don't. Thought that was pretty cool.

  81. N Nicholson

    N NicholsonΠριν 13 ημέρες

    yes! you just reminded me why the tawdry, sad, deniers and post-truthers can't hold a candle to fkn Sexy Science. The Universe is amazing and science shows it to us!

  82. Sandile Nkosi

    Sandile NkosiΠριν 13 ημέρες

    MInd = Blown!!!!!!!!!!!!!!!!!!!!!!!!!!!!! in South Africa

  83. WetWater

    WetWaterΠριν 13 ημέρες


  84. Nathan Campbell

    Nathan CampbellΠριν 13 ημέρες

    How good is this guy, great presentation

  85. etmax1

    etmax1Πριν 13 ημέρες

    This is the most fantastic and amazing video on computer programming I have ever seen. This is true creativity by means with which we can prove that it is art of the type described. So much other modern art is is simply colour on a page.

  86. Fausto Andrade

    Fausto AndradeΠριν 13 ημέρες

    The fast trail etiologically place because parent inferiorly refuse atop a steady bull. sincere, tangible gong

  87. Marco Agas

    Marco AgasΠριν 13 ημέρες

    Is there a quine in Rockstar?

  88. Ronit Shrivastav

    Ronit ShrivastavΠριν 13 ημέρες

    This is something beyond programming!!

  89. Richard Ellingworth

    Richard EllingworthΠριν 14 ημέρες

    Show some respect to the Amstrad CPC 6128. It was certainly not rubbish. In fact, for the money, it was something of a bargain. And it was also available with a colour monitor which (unusually for those days) could actually display the colour red correctly. It is still the only computer I use, to this day. OK. That last bit was a lie.

  90. Fernando Takeshi Sato

    Fernando Takeshi SatoΠριν 14 ημέρες

    why? because we can.

  91. music24

    music24Πριν 14 ημέρες

    Okay this is probably the third time i got this recommended and I finally clicked on the video and man this was a really good choice

  92. Luke Rock

    Luke RockΠριν 14 ημέρες

    Dogs look a little like that on some psychedelics. So I heard 😂

  93. ִ

    ִΠριν 14 ημέρες

    M A X I M U M D O G A M P L I F I C A T I O N

  94. copykon

    copykonΠριν 14 ημέρες

    Great shirt dude

  95. Lukas Schenker

    Lukas SchenkerΠριν 14 ημέρες

    can somebody program a sonicpi script that sings a rockstar script? pls lmk if you have anything

  96. Burgito

    BurgitoΠριν 14 ημέρες

    Thanks man

  97. Heiner Wulfhorst

    Heiner WulfhorstΠριν 14 ημέρες

    I found a bug in your presentation. Around 50m:53s the title says "ARITHMETIC" but you propably meant "ARIFFMETIC"?

  98. Stadtjer

    StadtjerΠριν 15 ημέρες

    I don't even program but this is the best fucking talk I've seen in my whole life

  99. Space Cowboy

    Space CowboyΠριν 15 ημέρες

    what happened at 45:42

  100. Mukhlis Hassan

    Mukhlis HassanΠριν 15 ημέρες

    Most fascinating, informative and mind boggling video i have ever watched on youtube.

  101. Laura Ess

    Laura EssΠριν 15 ημέρες

    Bodacious, excellent, and fun.

  102. wachira benjamin

    wachira benjaminΠριν 15 ημέρες

    I'm a amature in programming so the way I see this guy he is on fiiirrree!

  103. wachira benjamin

    wachira benjaminΠριν 15 ημέρες

    some one please recommend more videos like this to me.

  104. Justin Montana

    Justin MontanaΠριν 15 ημέρες

    Now today we use technology for mostly bs, mostly to get you to spend money, mostly to use algorithms to spy on your every move. Yay!

  105. Derek C Howie Howie C Howie

    Derek C Howie Howie C HowieΠριν 15 ημέρες

    Health is Wealth, Aseem Malhotra, Olga Mack, Derek Howie, Ethereum Health Club Team, Tree of Truth Pioppi Diet Team, 21 Days Immunity Plan Simply Works, New Zealand Calling , The Green Green Grass of Home,

  106. andrey chizov

    andrey chizovΠριν 16 ημέρες

    Lecture is bullshit. 22:22 - that crap has nothing to do with art. People are total idiots.