•  

C# Compiler and Language Design at Microsoft with Jared Parsons

0
0

Language and compiler design are fundamental aspects of computer science. High-level languages are how most developers interact with computers, so it’s hard to overstate the significance of compiler engineering or the aesthetics of language syntax.




C# is a general-purpose high-level language that was created by Anders Hejlsberg at Microsoft in 2000, and was open-sourced in 2014.




Jared Parsons is the Principal Developer Lead on the C# Language Team at Microsoft, where he’s worked for 20 years. He joins the show to talk about how the C# compiler is developed, the compiler as an API, language creation as an art, the experience of open-sourcing C#,  and much more.



Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer .


 




The post C# Compiler and Language Design at Microsoft with Jared Parsons appeared first on Software Engineering Daily.


No comments yet...
Log in to comment
0 0 0
2024-05-16

Pinata and the Interplanetary File System with Matt Ober

The interplanetary filesystem, or IPFS, is a peer-to-peer network that uses a distributed and decent…
0 0 0
2024-05-15

Animal Well with Billy Basso

Animal Well is a Metroidvania game developed as a solo project by Billy Basso over the course of sev…
0 0 0
2024-05-14

LLMs for Data Queries with Sarah Nagy

One of the most promising applications of large language models is giving non-experts the ability to…
0 0 0
2024-05-09

Implementing KYC and User Verification with Alex Grinman

Almost every application or system involves some sort of user onboarding. Increasingly, companies mu…
0 0 0
2024-05-08

Nuxt JS with Anthony Fu

Vue is a popular JavaScript frontend framework, and Nuxt is an open source meta-framework on top of …
0 0 0
2024-05-07

Scaling Large ML Models to Small Devices with Atila Orhon

The size of ML models is growing into the many billions of parameters. This poses a challenge for ru…

Software Engineering Daily

Technical interviews about software topics.

Log in to Follow

More episodes from Software Engineering Daily

Top Podcasts Top rated Podcasts