Re:The Bytecode Alliance: Building a secure, composable futu...
by steven_is_false on Tuesday November 12, 2019 @10:20PM
(#21520915)
It's slow.
You should read up on the challenges of implementing memcpy in C emulated on Java.
Basically you have to manually implement paging.
The semantics of these languages aren’t incompatible with unforgeable references, though: it generally works in practice, but it’s technically undefined to create pointers out of thin air. Why can’t we take advantage of the standard here to disallow illegally created references? (Which, as I understand it, many other vendors are already beginning to do with e.g. pointer authentication and memory tagging.)