Hacker News new | ask | show | jobs
by bluepuma77 921 days ago
Interesting to see

"Portable - Biscuit is implemented in Rust, Haskell, Go, Java, WebAssembly, C..."

but nothing about Javascript, NodeJS and Python, which seem very common these days.

2 comments

According to their docs, the NodeJS and Python libraries seem to be wrappers around the Rust implementation.

In the case of NodeJS they're using WebAssembly to run the compiled Rust code, which is an interesting approach.

If they're just going to wrap the rust implementation, I'm surprised they haven't offered Ruby FFI or PHP FFI wrappers too.

webassembly may be useable in many javascript environments