Speaker "Oren Eini" Details Back



C# as a system language


When you think about C#, you'll usually think about a high-level language, one that is utilized to build websites, APIs, and desktop applications. However, from its inception, C# had the foundation to be used as a system language, with facilities that allow direct memory access and fine-grained control over memory and execution. In the last five years, there has been a huge emphasis on making C# a more capable language for system development. Oren Eini, the founder of RavenDB, has used C# as the base language to build a distributed document database for over a decade. In this talk, Oren will discuss the features that make C# a viable system language for building high-end systems. How you can mix and match, in a single project, both high-level concepts and intimate control over every single thing that is happening in your system.


Oren Eini is the CEO of RavenDB, a NoSQL Distributed Database that's Fully Transactional (ACID) both across your database and throughout your database cluster. RavenDB Cloud is the Managed Cloud Service (DBaaS) for easy use.
Oren Eini, aka Ayende Rahien, is a frequent blogger at He has over 20 years of experience in software development with a focus on the Microsoft and .NET ecosystem.
Oren has been awarded Microsoft's Most Valuable Professional. He's an internationally acclaimed presenter appearing at DevTeach, JAOO, QCon, Oredev, NDC, Yow! and Progressive.NET conferences as well as authoring "Inside RavenDB", published by Hibernating Rhinos.
He remains dedicated and focused on architecture and best practices that promote quality software and zero-friction development.