Skip to content
What I Learned Implementing the Same Program in Eight Languages episode artwork

EPISODE · Jun 4, 2026 · 38 MIN

What I Learned Implementing the Same Program in Eight Languages

from Web Dev with Matt · host Matthew Setter

One of the tasks that I took on at work, recently, required updating the details of an existing code project. The project originally showed how to send SMS in each of the seven languages mentioned, except Rust. Now, however, it needed to show how to reply to an SMS as well. I've worked with each of the language over the years, except for C#, so thought that it would be a fun challenge to brush up my skills in each one, and to learn just enough about C# to complete the implementation. Over the course of implementing the required functionality in each language (PHP, Rust, Go, Python, Ruby, C#, JavaScript, and Java), I had the unexpected pleasure of learning a lot about each one, and seeing many of their similarities and differences. In this episode, I'm sharing some of what I learned. I hope you'll be as interested in what I learned as I was. Links from the episode What I Learned Implementing the Same Program in Seven Languages (the blog post that inspired this episode) Rust ownership documentation Maven Gradle The net/http package ASP.Net Core Minimal API The Slim Framework Flask Axum Sinatra Want to grow your knowledge further? Check out the books below, where you can grow your web development skills in a very focused, very hands-on way. Deploy with Docker Compose Mezzio Essentials Hosted and produced in Bundaberg by: Matthew Setter. Website: https://matthewsetter.com. Follow me on: LinkedIn. If you like the podcast, and want to support it, how about buying me a coffee? ★ Support this podcast on Patreon ★

Episode metadata supplied by the publisher feed · Published Jun 4, 2026

Embed this episode

Ready to play

What I Learned Implementing the Same Program in Eight Languages

0:00 38:41

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

Frequently Asked Questions

How long is this episode of Web Dev with Matt?

This episode is 38 minutes long.

When was this Web Dev with Matt episode published?

This episode was published on June 4, 2026.

Can I download this Web Dev with Matt episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!