SICPers
Structure and Interpretation of Computer Programmers. Episodes on software and software engineering.
Episodes
Monday Jul 20, 2020
Monday Jul 20, 2020
Podcast episode 11: The Monocle Math-Myth is actually over at https://sicpers.info/podcast/2333/. I'm now posting directly to my site, not podbean, so look for episodes at https://sicpers.info/podcast/ and point your podcatcher to https://sicpers.info/podcast/feed/. I’ll update iTunes etc. soon. Thanks for listening!
Friday Jul 03, 2020
Thursday Jun 25, 2020
Thursday Jun 25, 2020
I talk about my experience with design by contract and my two implementations, in ObjC/Swift and Java. Full show notes.
Friday Jun 19, 2020
Friday Jun 19, 2020
In this episode, I investigate how messaging works in Smalltalk-80 and other languages. I don't talk about how OOP is realised in Lisp using generic functions, but do set further reading for those interested: The Art of the Metaobject Protocol.
Thursday May 21, 2020
Thursday May 21, 2020
I'm building support for classes in the Amiga-Smalltalk Virtual Machine today, so that's what is on my mind.
If you missed episode 6, it's over on Youtube.
The podcast is now in the iTunes Store!
Friday May 08, 2020
Friday May 08, 2020
Amiga-Smalltalk now works on an Amiga! I describe the journey to a working port. Full show notes
Friday May 01, 2020
Friday May 01, 2020
We're getting closer to running Amiga-Smalltalk actually on an Amiga. Full show notes
Saturday Apr 25, 2020
Saturday Apr 25, 2020
What did programming on a microcomputer with a 6809 CPU and 32k of RAM teach me about reading code? Full show notes
Thursday Apr 16, 2020
Thursday Apr 16, 2020
Graham discusses the experience of taking on a project that has been started by an enthusiastic novice and getting ready to engineer changes.
Full show notes: https://www.sicpers.info/2020/04/sicpers-podcast-episode-two/
Thursday Apr 09, 2020
Thursday Apr 09, 2020
Graham describes what he's learned about object-oriented programming and memory management from the beginning of his project to write a Smalltalk-80 implementation.
Full show notes: https://www.sicpers.info/2020/04/sicpers-podcast-episode-one/