FlingOS: Using C# for an OS

Details

FlingOS is an unusual operating system - we use C#. In this talk I'll explain why we chose C#; how it can be more effective for teaching than traditional approaches and I'll walk you through some of our code, including bits our compiler, debugger and main kernel.

Ed Nutting Bio
Edward Nutting is a second year Computer Science and Electronics student at the University of Bristol and founder of FlingOS™ - an educational operating system. Ed has 10 years of experience in programming and education, including teaching at all levels from primary to university. He brings to the table a broad range of knowledge and depth of experience, but with recent emphasis on low level and OS development.