#164 Jared Parsons, The C# Compiler, Part 2 episode artwork

EPISODE · Jun 2, 2022 · 46 MIN

#164 Jared Parsons, The C# Compiler, Part 2

from no dogma podcast · host no dogma podcast

SummaryJared Parsons, C# compiler lead at Microsoft continues talking about the C# compiler.DetailsMany ways of doing the same thing, evolving language, succinct code. Null parameter checking, listening customer feedback; preview features. String literals, JSON interpolation. Backward compatibility hindering the language; better ways of releasing .NET and C#; breaking compatibility; adding Records. No tiny changes to overload resolution. What it would take to make major break in compatibility; removing old APIs while maintaining binary compatibility. Yearly cadence; much better for features and bugs but not everything can be done in a year. The move to open source - better processes, better docs, community PRs, more time reviewing code; dealing with abuse; more direct contact with customers.Support this podcastFull show notes@jaredparJared's blogMore C# podcast episodesWorking with JSON in .NET, a better way? (Bryan's blog post)

Episode metadata supplied by the publisher feed · Published Jun 2, 2022

Embed this episode

Jared Parsons, C# compiler lead at Microsoft continues talking about the C# compiler.

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

#164 Jared Parsons, The C# Compiler, Part 2

0:00 46:37

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.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of no dogma podcast?

This episode is 46 minutes long.

When was this no dogma podcast episode published?

This episode was published on June 2, 2022.

Can I download this no dogma podcast episode?

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