| ▲ | wyager 3 hours ago | |||||||||||||||||||||||||||||||||||||
I'm curious if people have a good story for why WASI will succeed where Java failed | ||||||||||||||||||||||||||||||||||||||
| ▲ | simonw 3 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
My main one is that WASI has benefitted from an additional 31 years of accumulated industry-wide experience compared to when Java was first released. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | Panzerschrek 3 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||
Programs written in Java require installation of a middleware called Java runtime. It adds extra friction for end-users. And even if one has Java runtime installed, a newer version may be necessary for a recently-published application. With WASM it may be the same, unless al major OS vendors integrate a WASM runtime so that it doesn't need to be installed separately. | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | fla 3 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
My main one is: distribution & access. If major browsers implement the WASI runtime then using and distributing a WASI app will be way simpler than the Java equivalent ever was. | ||||||||||||||||||||||||||||||||||||||