Artwork

เนื้อหาจัดทำโดย Jeffrey Palermo เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก Jeffrey Palermo หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.player.fm/legal
Player FM - แอป Podcast
ออฟไลน์ด้วยแอป Player FM !

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

35:01
 
แบ่งปัน
 

Manage episode 404562681 series 2446935
เนื้อหาจัดทำโดย Jeffrey Palermo เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก Jeffrey Palermo หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.player.fm/legal

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.

  continue reading

301 ตอน

Artwork
iconแบ่งปัน
 
Manage episode 404562681 series 2446935
เนื้อหาจัดทำโดย Jeffrey Palermo เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก Jeffrey Palermo หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.player.fm/legal

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.

  continue reading

301 ตอน

ทุกตอน

×
 
Loading …

ขอต้อนรับสู่ Player FM!

Player FM กำลังหาเว็บ

 

คู่มืออ้างอิงด่วน