Hacker News new | ask | show | jobs
by bluejekyll 2 hours ago
WASM is platform independent.

What do you mean by C bindings? C bindings to what?

1 comments

C bindings to a C implementation
This isn't using WASM to solve the "how can I make my file format compatible with more programming languages?" problem. This is trying to solve the "how can I add new encodings to my file format without making everyone update their code?" problem. The former would rightly be solved with C bindings that anyone can link with if they want. The latter might not seem like a big deal, but it's been the main blocker advancing the parquet format. Most people end up not caring about new advanced encodings and just write parquet files with the most compatible feature set.