4 ms·
If you would like to learn how to build your own then check https://wasmgroundup.com/ https://wasmgroundup.com/ Disclaimer: I'm the co-author
by marianoguerra 2y ago
If you would like to learn how to build your own then check https://wasmgroundup.com/ https://wasmgroundup.com/
Disclaimer: I'm the co-author
- thomasfromcdnjs 2y agoHow is this project related to the work you do? e.g. instadeq, gloodata Why do you need WASM?
- marianoguerra 2y agoit's not that related, I like to create compilers/transpilers/weird languages, see the "Language Projects" section here: https://marianoguerra.github.io/ https://marianoguerra.github.io/ But there's a relation, two years ago I prototyped a thing that tried to make a headless version of instadeq that could run in the browser and the server, the idea was a dataflow language where the data was represented as apache arrow tables where filters and transformation expressions where compiled to wasm. The prototype kind of worked and I had a lot of fun, I thought about sharing the fun by writing a small book about creating 10 toy languages that compiled to Wasm, I shared the idea with Patrick, he said he was thinking about something similar and the idea evolved into the current book.
- csjh 2y agoIn-browser data analysis is a great place to use Wasm. Javascript is great, but larger datasets really benefit from SIMD + tighter memory control/controlled memory layouts. Some interesting data-related Wasm projects: - DuckDB Wasm | https://github.com/duckdb/duckdb-wasm https://github.com/duckdb/duckdb-wasm - Row Zero | https://news.ycombinator.com/item?id=39551064 https://news.ycombinator.com/item?id=39551064 - PGLite | https://github.com/electric-sql/pglite https://github.com/electric-sql/pglite
- thomasfromcdnjs 2y agoThanks for this answer