I tried .NET on Linux and Died Inside

I tried .NET on Linux and Died Inside

77.295 Lượt nghe
I tried .NET on Linux and Died Inside
Streamed Live on Twitch: https://twitch.tv/tsoding Enable Subtitles for Twitch Chat Chapters: - 00:00:00 - Installing .NET on Linux - 00:08:32 - C# Hello World - 00:18:19 - C# Standard Library Reference - 00:21:46 - C# Loops - 00:34:19 - C# Console.WriteLine - 00:43:46 - C# Console.ReadLine - 00:47:28 - C# FizzBuzz - 00:50:09 - C# LINQ - 01:03:42 - C# Raylib Speedrun - 01:16:33 - Suffering While Looking for a Disassembler - 01:40:11 - Continue Suffering While Looking for a Disassembler - 02:12:26 - Suffering While Looking for an Assembler - 02:22:40 - Switching to Mono and It All Just Works™ - 02:29:06 - IL Exploring Disassembly - 02:36:21 - IL Simplying Disassembly - 02:43:35 - IL Function Arguments - 02:51:14 - IL Infinite Loop - 02:53:05 - IL Finite Loop - 03:19:17 - Trying to run Mono EXE with MS .NET - 03:22:12 - Conclusion References: - https://en.wikipedia.org/wiki/Portable_Executable - https://learn.microsoft.com/en-us/windows/win32/debug/pe-format - https://www.red-gate.com/simple-talk/blogs/anatomy-of-a-net-assembly-pe-headers/ - https://www.ecma-international.org/wp-content/uploads/ECMA-335_6th_edition_june_2012.pdf Topic: Trying out .NET on Linux to see if I can potentially use it a target for my B compiler. Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat Support: - https://github.com/tsoding/donate#support-tsoding