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

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

Jared Parsons, the Principal Developer Lead on the C# Compiler Team. Everybody tuning in probably uses his code on a day-to-day basis! Jared started at Microsoft 20 years ago as a Developer; moved on to become a Senior Developer; then the Principal Developer on Midori OS; and most recently, the Principal Developer on the C# Compiler Team, which he has been with since 2014.

Topics of Discussion:

[3:14] Jared talks about his twisty career path.

[5:29] What does designing a programming language look like?

[6:18] The two features in C#.

[10:30] The C# language design process.

[14:09] How we get from ideas to designs and implementations.

[16:02] Jared recommends resources to learn more.

[17:34] Jared's favorite convention for all the member types.

[18:20] Primary constructors.

[24:21] Is the entire compiler open source?

[25:28] Thinking like a customer and pushing on the tools if needed.

[30:33] How the process has changed over the years.

[32:41] Jared's favorite testing unit.

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.net.

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Jared Parsons on DevOps on the C# Compiler Team: Ep #53

Roslyn Github

Roslyn Analyzers Github

C# Language Github

Jared on LinkedIn

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(405)

Chris "Woody" Woodruff: AI-Assisted Software Architecture - Episode 405

Chris "Woody" Woodruff: AI-Assisted Software Architecture - Episode 405

https://clearmeasure.com/developers/forums/ Chris Woodruff, or as his friends call him, Woody, is a software architect of over 25 years. Woody loves software engineering, especially allowing applicati...

8 Jun 48min

J. Tower: A.I. Workflows - Episode 404

J. Tower: A.I. Workflows - Episode 404

https://clearmeasure.com/developers/forums/ Jonathan Tower — known to friends and colleagues simply as "J." — is the founding partner of Trailhead Technology Partners, a custom software consulting fir...

1 Jun 36min

Ryan Riley: Development Process using AI - Episode 403

Ryan Riley: Development Process using AI - Episode 403

https://clearmeasure.com/developers/forums/ Ryan Riley is a Senior Lead Software Engineer at Quorum Software in Houston, TX, with deep expertise in functional programming, software architecture, and...

25 Mai 48min

Gaurav Seth: Leading in the AI World - Episode 402

Gaurav Seth: Leading in the AI World - Episode 402

https://clearmeasure.com/developers/forums/ Today I've have Gaurav Seth with us — he's a product executive at Microsoft working on fundamentally redefining how software gets built and scaled. He's bee...

18 Mai 44min

Stephen Cleary: Asynchronous Software - Episode 401

Stephen Cleary: Asynchronous Software - Episode 401

https://clearmeasure.com/developers/forums/ Stephen Cleary is a software developer, author, and independent consultant with deep expertise in asynchronous and concurrent programming in .NET. He is the...

11 Mai 34min

Tim Corey: Learning AI Architecture - Episode 400

Tim Corey: Learning AI Architecture - Episode 400

https://clearmeasure.com/developers/forums/ Tim Corey is an nine-time Microsoft MVP, a software developer with more than 30 years of experience, and one of the most recognized online educators in the ...

4 Mai 41min

Chet Husk: .NET Tooling - Episode 399

Chet Husk: .NET Tooling - Episode 399

https://clearmeasure.com/developers/forums/ Chet Husk is a Product Manager on the .NET Tools team at Microsoft, where he leads the .NET SDK, MSBuild, Template Engine, and Install Scripts teams -- shap...

27 Apr 43min

Pierce Boggan: AI Workflows - Episode 398

Pierce Boggan: AI Workflows - Episode 398

https://clearmeasure.com/developers/forums/ Pierce Boggan is the PM Lead for Visual Studio Code and GitHub Copilot at Microsoft, where he guides the product direction of the world's most popular code ...

20 Apr 38min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
aftenpodden-usa
fotballpodden-2
forklart
popradet
stopp-verden
det-store-bildet
rss-espen-lee-usensurert
nokon-ma-ga
lydartikler-fra-aftenposten
rss-gukild-johaug
dine-penger-pengeradet
hanna-de-heldige
rss-ness
aftenbla-bla
e24-podden
rss-utenrikskomiteen-med-bogen-og-grasvik
frokostshowet-pa-p5
rss-penger-polser-og-politikk