extending the c abi with types so languages with similar types systems and memory models can talk to each other without losing information. it's struck me as extremely similar to work happening in wasm modules with richwasm etc, though wasm is maybe blessed in not needing to touch c to begin with and having better ways to share references
@Gankra oh! it's this stuff: https://github.com/rust-lang/rfcs/pull/3470
extending the c abi with types so languages with similar types systems and memory models can talk to each other without losing information. it's struck me as extremely similar to work happening in wasm modules with richwasm etc, though wasm is maybe blessed in not needing to touch c to begin with and having better ways to share references