youtube image
From YouTube: OSS Power-Ups: Silk.NET

Description

This is the fourth episode of JetBrains' series of OSS Power-Ups, where we want to put a spotlight on open-source .NET projects. Silk.NET is a high-performance, low-level wrapper over many native libraries and is your one-stop-shop for .NET graphics and compute workloads. Being used in a number of games and game engines, Silk.NET aims to be the one library you need for .NET multimedia, graphics, and high-grade compute applications. We'll explore how Silk.NET works in practice, what sets it apart from other libraries. Using the most intricate & obscure corners of C# and .NET, we'll also take a deeper look at the internals of how the Silk.NET library is put together.

Treat yourself with some gaming-related programming fun!

Speaker
Dylan Perks & Kai Jellinghaus

Bio
Dylan Perks is a software engineer based in England, currently working on high-assurance defence solutions for L3Harris. In his free time, Dylan also works with a small group of friends on games and other graphics-related applications. Enjoying the more intricate, low-level side of programming, Dylan remains the primary maintainer of Silk.NET despite high-grade GPU graphics and compute being only tangentially related to his day-to-day work. You can reach him on Twitter through @Dylan_Perks.

Kai Jellinghaus is a student in Germany with a passion for algorithms and performance analysis, spending much of his free time investigating .NET code generation and obscure implementation details. Joining Silk.NET a year ago, he has rewritten and maintains the marshalling system SilkTouch, and added a graphics & compute-oriented mathematics library to Silk.NET. You can reach him on GitHub through @HurricanKai.

Twitter / GitHub
https://twitter.com/Dylan_Perks
https://github.com/HurricanKai

-----

.NET Guide: https://www.jetbrains.com/dotnet/guide/
JetBrains .NET Blog: https://blog.jetbrains.com/dotnet/
Rider: https://www.jetbrains.com/rider
More about JetBrains .NET tools: https://www.jetbrains.com/dotnet/