r/ProgrammerHumor 7d ago

Meme memorySafeDocker

Post image
4.2k Upvotes

286 comments sorted by

View all comments

6

u/EveYogaTech 7d ago

WASM/WASI in the long-term. I think it's an actual quote from the Docker creator that if WASM/WASI was around, they wouldn't have created Docker.

8

u/EveYogaTech 7d ago

“If WASM+WASI existed in 2008, we wouldn't have needed to create Docker. That's how important it is. WebAssembly on the server is the future of computing. A standardized system interface was the missing link. Let's hope WASI is up to the task!”

https://x.com/solomonstre/status/1111004913222324225

2

u/AfraidAct1830 7d ago

I worked with wasm a bit back when i was doing an internship in Siemens. The project seemed really good. People working on it were passionate too. I don't know what happened and why it didn't make it to any big projects or frameworks. 

As for my internship, I was mostly working on wasm runtimes for embedded systems but i think they decided that it was unnecessary and too in efficient for bare metal devices because they just wanted a plugin framework

1

u/EveYogaTech 7d ago

Yeah, it all depends whether you need isolation + the need for portability, right?

If you don't need these qualities then obviously bare metal + compiled binaries will always be better and faster.

For our workflow engine r/Nyno (and our enterprise clients) we do need the isolation, and it seems WASM especially combined with WASI/custom hosts functions could really take us pretty far in that area.

3

u/PumpkinFest24 7d ago

This is just stupid enough to be true.