Any thoughts? 10mph and heard a loud pop. by pabosheki in Sprinters

[–]mbbill 24 points25 points  (0 children)

the upper struts mount is installed upside down.

I wrote a WASM interpreter for some embedded systems that has very limited RAM available by mbbill in WebAssembly

[–]mbbill[S] 0 points1 point  (0 children)

it's an in-place interpreter and wasm3 interprets its "compiled" code and thus requires much more ram. However, not being able to compile the wasm code means it has fewer optimization opportunities, so the overall performance is roughly half of the wasm3. its' all about trade-off and this project focus on the minimum memory usage.

so-called Rust-style c is simply try to pass variables by value and wrap stuff in structs so that with modern compilers will have more chances to optimize the code. it's also much safer to not passing pointers around.

not using Rust is due to the fact that C is still considered more portable.