Blog Logo
TAGS

My exploration of Rust and .NET

In this blog post, Eric discusses his progress on a project that facilitates .NET development using Rust. The project consists of a compiler that takes LLVM bitcode from rustc and converts it into a .NET assembly and a tool to generate Rust bindings for existing .NET libraries. The result is that Rust code can call .NET code and vice versa. Eric defines several terms used in his post for readers who may be familiar with either Rust or .NET, but not both. He also explores the potential for a deeper integration between the Rust and .NET worlds beyond the standard P/Invoke method.