Download / Listen: Herding Code 229: Matt Warren on .NET Internals and Open Source Contributions
The guys talked to Matt Warren about his recent blog posts on .NET open source and open source contributions.
- (00:20) How Matt goes about writing his in-depth blog posts
- (03:15) Arrays and the CLR – a Very Special Relationship
- (07:00) The Book of the Runtime
- (11:00) Span<T> to allow high performance array and string manipulation
- (16:07) Memory Usage Inside the CLR
- (20:06) A look at the internals of ‘boxing’ in the CLR
- (24:40) Intel hardware intrinsic functions (SSE, AVX, POPCNT, etc.)
- (25:50) A look at the internals of ‘Tiered JIT Compilation’ in .NET Core
- (35:00) A DoS Attack against the C# Compiler
- (40:00) How much the cross-platform aspects of .NET are apparent in the .NET platform code
- (43:40) Analysing C# code on GitHub with BigQuery
- (51:35) Open Source .NET – 3 years later