WebAssembly progress

Can you show a trivial example of this working? Can you, for example, create an app that links libbe.so and displays a simple BWindow that has a clickable button that updates a label? Or maybe (simpler) an app that displays “Hello, world” in a BWindow? I think, this is key to adoption. Without being able to link to the BeOS C++ API, it is not really going to be very useful.

Another thought - if you are proposing this as a way to move packaging to AOT on device, how will this handle third party libs? Will this AOT those? Won’t that add in additional issues and performance concerns. Won’t that also make supporting the package on each platform almost impossible, because the developer will not be able to easily debug issues? This sounds like a utopia, but I can’t see how you will address all of the shortfallings.