Y
Hacker News
new
|
ask
|
show
|
jobs
by
csomar
937 days ago
Will there be any support for Wasm as a target for compilation?
2 comments
rusbus
937 days ago
Yep! There are actually examples that use Web Assembly:
https://github.com/awslabs/aws-sdk-rust/tree/main/examples/w...
link
csomar
937 days ago
So is there an indication/documentation which packages are wasm-supported or is this a kind of try and find out type of situation?
link
jupp0r
937 days ago
Why would this be specific to the SDK? If the code is Rust without any native libraries being linked, WASM should work out of the box.
link
rusbus
937 days ago
Although this is true in theory, in practice you need to be very careful when writing code if you want to target WASM. One example: `SystemTime::now` will panic on some WASM platforms!
link
jupp0r
936 days ago
True, but library authors shouldn't work around those bugs. It just creates a whole lot of unnecessary legacy code in the wrong places.
link
csomar
937 days ago
I wish this was true but it isn't.
link