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)
Embed this episode
What this episode covers
Jared Parsons, C# compiler lead at Microsoft continues talking about the C# compiler.
NOW PLAYING
#164 Jared Parsons, The C# Compiler, Part 2
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.