#131 Dylan Beattie, Esoteric Languages, Rockstar and Programming for Fun

Summary
Dylan Beattie talks about his love of programming, esoteric languages and his language, Rockstar.

Details
Who he is, what he does. Dylan and Bryan had Amstrad computers. Programming as art, programming for the sake of programming, Conway's game of life, demo scene, squeezing more out of the hardware. Squeezing more out of software; code golf; obfuscating code. Quines-programs that print themselves, quine relays, record is 128 languages. Esoteric languages, a story about Alfred Hitchcock, Turing completeness, examples of esoteric languages. The origins of Rockstar; an example of FizzBuzz in Rockstar, making real music. Dylan’s hectic conference schedule.

Links
Dylan's Twitter
Rockstar

Download mp3 of podcast

#92 Felienne Hermans, What is Programming?

Summary
Felienne Hermans has been asking the question "What is programming?", in this podcast she tells me why it is an important question and what she has found out.

Details
Who she is, what she does. Felienne's research into what programming is, why it is important. Her general findings. Excel as an intro to programming, Excel is functional. Programming with kids, code smells, code quality and how it affected understanding. It's hard to see beyond your own bad code. Programming as writing, making it appealing by comparing it to story telling. Transitioning to more formal programming. Programming Sucks article by Peter Welch. Encouraging people to learn programming, how can we help, some home work from Felienne.

Links
Felienne's twitter

Joy of Coding conference

Programming Sucks article by Peter Welch

Download mp3 of podcast