Re: Tilde
Edlin, what a nightmare! The worst editor I've ever used.
210 publicly visible posts • joined 2 Apr 2019
"Also with regards to getting smug of the existing features to link iPhone to iMacs... Yeah try doing that with an android phone. Oh you can't without a 3rd party app? "
Well, for the pair Linux/Android the perfect "glue" is KDE Connect (A "native" application for KDE distros if you're worry about 3er party apps). No way to go back to Windows or use those expensive/closed Macs.
"I agree I don't really see much need for WASM outside the browser"
For a real world example outside the browser you can see the implementation of EOS blockchain (https://github.com/EOSIO/eos). The blockchain (coded in native C++17) has a webassembly virtual machine in which the smart contracts run. The smart contracts are written in standard C++17. The compiler is clang 8 that targets wasm (see the SDK: https://github.com/EOSIO/eosio.cdt). The upcoming EOS 2.0 will feature a new optimized wasm VM (12x faster than binarygen, 6x faster than WABT).
:=)
"Also itll be interesting to see how they deal with pointers, particularly function pointers and accessing the stack, the sort of low level details other sandboxed languages dont have"
For a useful real world example you can see the implementation of EOS blockchain (https://github.com/EOSIO/eos). The blockchain has a webassembly virtual machine in which the smart contracts run. The smart contracts are written in standard C++17. The compiler is clang 7 that targets wasm (see the SDK: https://github.com/EOSIO/eosio.cdt).