Loading...

Jared Parsons: Designing C# and Testing a Compiler - Episode 287

Jared Parsons: Designing C# and Testing a Compiler - Episode 287

In this episode, Jared Parsons, the Principal Developer Lead on the C# Compiler Team, discusses the design and testing of a compiler. Having worked at Microsoft since 2000, Jared has a wealth of experience in programming and development. He goes into detail about the process of designing a programming language, highlighting the two new features in C# and explaining the C# language design process.

Throughout the episode, Jared stresses the importance of thinking like a customer and pushing back on tools when necessary. He also recommends various resources for those who want to learn more about the subject. Additionally, he discusses how the process has changed over the years and shares his favorite testing unit.

For anyone interested in programming languages or compilers, this episode provides a detailed look at the design and testing processes involved, presented in an engaging and informative way by a true expert.

You can listen to this episode on Spotify, and visit AzureDevOps.Show for show notes and additional episodes.

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

.NET Cloud Native with Brady Gaster | Episode 295

Brady Gaster, a Principal Program Manager at Microsoft, works on Orleans, SignalR, microservices, APIs, and integration with Azure service tea...

7 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...

1 year ago

Azure DevOps Pipelines with Power Platform - Part-1 The Benefits

In today's world, organizations require secure, efficient, and reliable tools to streamline their software development processes. Microsoft's ...

1 year ago

Eduardo Maltez: Full-system testing using Selenium - Episode 224

In this episode, Eduardo Maltez, a Software Engineer at Clear Measure, discusses full-system testing using Selenium. With extensive experience...

2 years ago

Episode 316 – Azure DevOps or GitHub?

On Episode 316, Ben and Scott discuss recent hacks and their impact, including the Rackspace ransomware attack, LastPass, and CircleCI. They t...

1 year ago

Now available: Azure DevOps Server 2022 RTW

Azure DevOps Server 2022 is now available, and the final release is here! This release can be upgraded from Azure DevOps Server 2022 release c...

2 years ago

Azure DevOps Server 2022 RC2 now available

If you're keen to stay up-to-date with Microsoft's Azure DevOps Server, you'll be pleased to know that Azure DevOps Server 2022 RC2 is now ava...

2 years ago

Jeffrey Palermo: The Process of Architecture - Episode 207

In this episode, Jeffrey Palermo discusses the process of architecture and what it entails. He draws on his 25-plus years of programming to hi...

2 years ago

Jeffrey Palermo on Software Careers - Episode 178

In this informative episode, Jeffrey Palermo delves into the various categories of work required in every software project, offering a rundown...

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