The Algorithms + Data Structures = Programs Podcast (aka ADSP: The Podcast) is an informal podcast inspired by Magic Read Along. We plan to talk about whatever we feel like - algorithms, data structures, programming languages, latest news in tech and more. Feel free to follow us on Twitter at @adspthepodcast.
Episode 152: Ruby in Rwanda with Jonathon O'Connor
In this episode, Conor and Bryce chat with Jonathon O’Connor about his career path from C++ to Java to Ruby and back to C++, as well as his work in Rwanda and a discussion about quines!
About the Guest:
Jonathon O’Connor in 1988 joined Glockenspiel, a small Irish company. C++ had no virtual destructors, but it did have a coroutine library! I spent 2 years teaching C++ and OOP. In 2000, he switched over to Java. But by 2010, he started 7 wonderful years writing in Ruby. In 2016, he returned to a completely different C++, where one never had to see a pointer if you didn’t want to. These days he is helping to make the world a better place writing C++ code for LADE GmbH, a company building electric car charging infrastructure.
Show Notes
Date Recorded: 2023-10-18
Date Released: 2023-10-20
- Jonathon O’Connor Meeting C++ Bio
- Meeting C++ Conference
- Alices adventures in Template Land - Jonathan O’Connor - Meeting C++ 2018
- Ruby String to_i
- Ruby Integer to_s
- Ruby Slices ..
- Number of Automated Teller Machines (ATMs), Country Wide for Rwanda
- Python Index Slicing
- M-Pesa app
- Common Lisp
- Franz Lisp
- Franz Liszt (composer)
- Dylan
- PicoLisp
- History of Lisps YouTube Video (Structure and Interpretation of Computer Programs - Chapter 1.1
- Rosetta Code: Quine
- Lightning Talk: How to Write a Quine? - Dmitry Kandalov [ ACCU 2021 ]
- Quine-Relay (Uroboros)
- ACL2 Language
Intro Song Info
Miss You by Sarah Jansen https://soundcloud.com/sarahjansenmusic
Creative Commons — Attribution 3.0 Unported — CC BY 3.0
Free Download / Stream: http://bit.ly/l-miss-you
Music promoted by Audio Library https://youtu.be/iYYxnasvfx8