Tomas Petricek: Cultures of Programming - Episode 200

Azure DevOps Podcast

Episode | Podcast

Date: Mon, 04 Jul 2022 08:00:00 +0000

<p><span style="font-weight: 400;">Tomas Petricek is a lecturer at the University of Kent and a partner at fsharpWorks. He believes that the most fundamental work is not the one solving hard problems, but the one that offers new ways of thinking. He follows this belief in his academic research on programming systems and the history and philosophy of computing, but also in his writing on functional programming and in his F# training and consulting.</span></p> <p> </p> <p><span style="font-weight: 400;">Before joining Kent, Tomas did a Ph.D. on context-aware computations at the University of Cambridge, worked on F# tools in Microsoft Research, and built novel tools for data exploration at The Alan Turing Institute.</span></p> <p> </p> <p><strong>Topics of Discussion:</strong></p> <p><span style="font-weight: 400;">[4:19] The Turing Institute, and a little bit more about Alan Turing.</span></p> <p><span style="font-weight: 400;">[6:01] How can we distill 70 years into something understandable in a reasonable period?</span></p> <p><span style="font-weight: 400;">[8:52] What were the early cultures of programming?</span></p> <p><span style="font-weight: 400;">[14:00] Fortran programming and how ALGOL was designed by a sort of more academic crowd as a universal programming language.</span></p> <p><span style="font-weight: 400;">[15:00] We hear some well wishes from listeners and past guests for the 200th episode! Thank you!</span></p> <p><span style="font-weight: 400;">[21:27] Tomas discusses hacker culture and how the term programmer has changed over the years.</span></p> <p><span style="font-weight: 400;">[26:06] Tomas’s prediction on where the culture of programming is going next.</span></p> <p><span style="font-weight: 400;">[27:03] The amazing ad for a programming system called Flow-Matic.</span></p> <p><span style="font-weight: 400;">[29:22] Why we need escape hatches is because there is a fundamental flaw with no-code and low-code approaches.</span></p> <p> </p> <p><strong>Mentioned in this Episode:</strong></p> <p><a href="http://architecttips.clearmeasure.com/"><em><span style="font-weight: 400;"> Architect Tips</span></em></a> <span style="font-weight: 400;">— New video podcast!</span></p> <p><a href="https://azure.microsoft.com/en-ca/services/devops/?&amp;OCID=AID736756_SEM_7eul5uID"> <span style="font-weight: 400;">Azure DevOps</span></a></p> <p><a href="https://www.clear-measure.com/"><span style="font-weight: 400;">Clear Measure</span></a> <span style="font-weight: 400;">(Sponsor)</span></p> <p><a href="https://www.amazon.com/NET-DevOps-Azure-Developers-Architecture/dp/1484253426"> <em><span style="font-weight: 400;">.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way,</span></em> <span style="font-weight: 400;">by Jeffrey Palermo</span></a> <span style="font-weight: 400;">— Available on Amazon!</span></p> <p><a href="https://www.youtube.com/channel/UC-ROXy08zc-qTA0-3GAQDLw"><span style="font-weight: 400;"> Jeffrey Palermo’s YouTube</span></a></p> <p><a href="https://twitter.com/jeffreypalermo?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor"> <span style="font-weight: 400;">Jeffrey Palermo’s Twitter</span></a> <span style="font-weight: 400;">—</span> <span style="font-weight: 400;">Follow to stay informed about future events!</span></p> <p><a href="http://tpetricek.github.io/Talks/2020/cultures-of-programming/codemesh.pdf"> <span style="font-weight: 400;">Cultures of Programming</span></a></p> <p><a href="https://sonic-pi.net/"><span style="font-weight: 400;">Sonic-Pi.NET</span></a></p> <p><a href="https://twitter.com/tomaspetricek"><span style="font-weight: 400;">Tomas Petricek Twitter</span></a></p> <p><a href="https://twitter.com/fsharpworks"><span style="font-weight: 400;">fsharpworks Twitter</span></a></p> <p><a href="http://tomasp.net/"><span style="font-weight: 400;">Tomas Petricek Website</span></a></p> <p> </p> <p><strong>Want to Learn More?</strong></p> <p><span style="font-weight: 400;">Visit</span> <a href="http://azuredevopspodcast.clear-measure.com/"><em><span style="font-weight: 400;">AzureDevOps.Show</span></em></a> <span style="font-weight: 400;">for show notes and additional episodes.</span></p>