Join Oren Eini, CEO of RavenDB, as he delves into the intricate process of constructing a database engine using C# and .NET. Uncover the unique features that make C# a robust system language for high-end system development. Learn how C# provides direct memory access and fine-grained control, enabling developers to seamlessly blend high-level concepts with intimate control over system operations within a single project. Embark on the journey of leveraging the power of C# and .NET to craft a potent and efficient database engine, unlocking new possibilities in system development.
Agenda:
- 00:00:00 Introduction
- 00:02:05 Oren Eini
- 00:03:25 Why build a database in C#?
- 00:06:05 Implementing a database using C#
- 00:10:57 C# Features for System Software
- 00:17:32 Strange Features for Strange Needs
- 00:20:42 Use the JIT!
- 00:39:59 C# is a managed language
- 00:51:48 Questions
- 01:22:45 Wrap up and Thanks