|
|
|
|
|
by Genbox
263 days ago
|
|
It looks like a process model; isolation between programs with a system for inter-process communication, and running within a single process's memory. If I understand correctly, instead of writing a c++ application to offload the computation of something, and then build a way of communicating the result between processes, you create a Space, define it as JIT/AOT, managed/unmanaged and execute it and use the built-in communication for transfering data. It is an interesting approach. The author should check out Unity's Burst compiler. It takes a chunk of C# code, AOT compile it with LLVM and then the main application can invoke it. The concepts are adjacent. |
|