Skip to content
0:00 / 0:00

#rockstar#sonicpi#quine

The Art of Code - Dylan Beattie

NDC Conferences

230K subscribers • 107 videos on Hallway • Conference channel

YouTube
  • Recommended by 9 people: 6 on Hacker News, 1 on Lobsters, 1 in engineering communities and 1 curated list.
  • A classic. People kept recommending it from 2020 to 2023.
  • Presented by Dylan Beattie, creator of the Rockstar programming language

Beginner. No background in the topic needed.

4.8M views6 years ago9 recommendations

Graphics and audioProgramming languagesCreative codingAudio and DSP

Dylan Beattie explores the history and beauty of code written purely for art, fun, and curiosity, featuring quines, live music, and esoteric languages.

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/

Why it's here

9 people recommend this

What people say. Highly recommended as an exceptionally entertaining and captivating talk about creative coding, esoteric languages, and programming as an art form.

u/SatacheNakamateQED - https://qed-lang.orgin r/ProgrammingLanguages • Recommends

The Art of Code by Dylan Beattie (Rockstar PL author)

hans0l074on Hacker News • Recommends

On “Quines: self-replicating programs (2005)”

I watched this video recently: link to this video - and it's one of the best programming related ones I've seen in recent times. Really well presented as well - and he talks about various Quines - I won't spoil it for anyone.

akritrimeon Hacker News • Recommends

On “Ask HN: Best Talks of 2020?”

For me, it was Art of Code by Dylan Beattie, but mostly because that talk has the best ending0 I have seen. Also, introduced to me a side of programming that I instinctively knew existed but never sought out. 0: link to this video

david_allisonon Hacker News • Recommends

On “Overtone is live programmable music and visualization”

One of my favourite talks has a demonstration of FizzBuzz in Sonic Pi. It still blows me away link to this video - whole talk is worth a watch link to this video - timestamp

doodpantson Hacker News • Recommends

On “An uroboros program with 100 programming languages”

This quine is discussed (among other topics) in The Art of Code0, one of the most captivating tech talks I've ever seen. 0 link to this video

programming-talkscurated list on GitHubRecommends

Under “Creative Technology”

The Art of Code 01:00:48 by **Dylan Beattie** (2020)

newswasboringon Hacker News • Recommends

On “Ask HN: Best Tech Talks”

Any talk by Dylan Beattie1,2 or David Beasley3,4. I think they are quite unique in their presentation, they tell a story. 1 link to this video 2 link 3 link 4 link

WaffleIronMakeron Hacker News • Recommends

On “Unicode is harder than you think”

I also really enjoy Dylan Beattie's work. For those with some spare time, who might like to see a true "rockstar" programmer, you may like "The Art of Code"0. 0 link to this video

u/epackoriganin r/C_Programming • Mentions

On “Just realized you can put shell script inside c source files.”

If you like a polyglot, may I suggest you spend an hour or so with Dylan Beattie. His presentation at NDC London in 2020 is amazing. Don’t skip ahead and watch all the way to the end. link to this video

sirnicolazon Hacker News • Mentions

On “A Ruby program that generates itself through a 128-language quine loop”

In this video (where among the other things they explain huroboro), they show an example of code that prints out exactly the same output (itself) whether it's compiled/executed in c, python or ruby link to this video

sdht0on Hacker News • Mentions

On “What if I’m wrong? (2023)”

Thank you for detailed response. > to summarize where we are at this point I think it's a fair summary, yes. I hope you understand by now my views on the words "sustains" and "caused": (possibly) passive, not active. > Whereas your position is that concepts are meaningless, or somehow like 'images' perhaps, or cardboard cut-outs, and perhaps only exist in human minds Ah no. I'll try to clarify. So what is our overall goal? We exist. We sense a universe. And we're trying to explain where we and this universe came from. By logic, there has to be some First Cause. But we don't know the properties of this First Cause directly. We can only observe the effects and try to surmise what First Cause c…

u/arthurno1in r/ProgrammingLanguages • Mentions

On “Isn't Japanese perfect for a stack-based language?”

link to this video