Tomas Petricek: Cultures of Programming - Episode 200

Tomas Petricek: Cultures of Programming - Episode 200

In this episode of Architect Tips, Tomas Petricek, a lecturer at the University of Kent and a partner at fsharpWorks, discusses the cultures of programming from past to present. Through his work on programming systems, the history and philosophy of computing, and his writing on functional programming, Tomas emphasizes the importance of offering new ways of thinking in fundamental work.

The episode begins with Tomas sharing his experiences at The Alan Turing Institute and discussing the history of Alan Turing. The conversation then turns to early cultures of programming and the design of languages like Fortran and ALGOL, which were intended to be universal.

Tomas also dives into the evolution of the term "programmer" and the rise of hacker culture, before sharing his thoughts on where the culture of programming is headed. He emphasizes the importance of having escape hatches in coding, given the fundamental flaws of no-code and low-code approaches.

Whether you're a programming enthusiast or just curious about the history and philosophy behind the field, this episode offers valuable insights into the complex cultures and evolution of programming over the years. Tune in to expand your understanding of this critical field.

Want to learn more? Visit AzureDevOps.Show for show notes and additional episodes.

The post Tomas Petricek: Cultures of Programming - Episode 200 appeared first on Master Data Skills + AI.

Published on:

Learn more
Azure DevOps Podcast
Azure DevOps Podcast

The Azure DevOps Podcast is a show for developers and devops professionals shipping software using Microsoft technologies. Each show brings you hard-hitting interviews with industry experts innovating better methods and sharing success stories. Listen in to learn how to increase quality, ship quickly, and operate well. Hosted by Jeffrey Palermo and sponsored by Clear Measure, Inc.

Share post:

Related posts

Why Use Julia? 12 Benefits of Julia Programming

If you're a data scientist or machine learning practitioner, you might have come across the cutting-edge, high-performance programming languag...

3 months ago

Mastering the Basics Of Julia – A Fast, Flexible Programming Language

If you're in search of a lightning-fast programming language that strikes a perfect balance of performance and productivity, look no further t...

3 months ago

Kent Beck: Tidy First - Episode 285

Kent Beck, an original signer of the Agile Manifesto, author of the Extreme Programming book series, and rediscoverer of Test-Driven Developme...

4 months ago

Programming Language Detector: Using ChatGPT

Are you having trouble identifying a particular programming language? Don't worry, we've all been there. Fortunately, a solution exists in the...

7 months ago

Is Excel a Programming Language? Is it a Database?

Excel is a complex and multifaceted tool with a multitude of features and functionalities. However, the question of whether it is a programmin...

8 months ago

Chris "Woody" Woodruff: Network Programming - Episode 262

In this episode (262) of the podcast, Chris "Woody" Woodruff, a software developer and architect with over 25 years of experience, talks about...

10 months ago

Bubble.io: A Guide to No-Code Development

In this post, you'll learn about Bubble, a no-code development platform, that enables you to build web applications without coding. Gone are t...

1 year ago

Tim Corey: Learning Programming - Episode 241

Episode 241 of this podcast features Tim Corey, a Microsoft Most Valuable Professional and a software developer who struggled to learn the rop...

1 year ago

120 - Advancing Excel as a programming language with Andy Gordon and Simon Peyton Jones

In this episode, senior researchers Andy Gordon and Simon Peyton Jones provide an insightful account of how Microsoft Excel has advanced as a ...

3 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy