4 ms·
From 'dotnet run' to "Hello World"
- matthewwarren 8y agoHere's the talk abstract: Have you ever stopped to think about all the things that happen when you execute a simple .NET program? This talk will delve into the internals of the recently open-sourced .NET Core runtime, looking at what happens, when it happens and why. Making use of freely available tools such as 'PerfView', we'll examine the Execution Engine, Type Loader, Just-in-Time (JIT) Compiler and the CLR Hosting API to see how all these components play a part in making 'Hello World' possible.