Get the latest tech news
A proposal to add GC-less, unmanaged memory spaces to C#
Introducing 'Spaces' - A Unifying Model for Concurrency, Isolation, and Performance
While individual Spaces can communicate with each other to perform complex, multi-stage tasks (potentially with their own local coordinators), all of these interactions are ultimately in service of a higher-level goal initiated and managed by Harmony. Instead of a standard call or callvirt instruction, a swait block would be translated into IL that invokes the new Inter-Space Communication (ISC) Layer in the runtime, passing along the target Space and the data payload. It would empower developers to use a single, cohesive platform to build everything from conventional enterprise applications to the most demanding high-performance systems, effectively ending the need to switch languages for performance-critical tasks.
Or read this on Hacker News