top | item 32740641

(no title)

madelyn | 3 years ago

> Ship an entire physical PC to the user pre-loaded with the application?

A phone (hi iOS), a video game console, a smart appliance, etc. are examples of this.

Building cross platform, native applications is expensive (comparatively) to building web applications.

I made an FM synthesizer in the browser using WASM and the webaudio api just for personal use. I wouldn't have made it if I had to write it as a native app, because native apps are a time sink and annoyance to me (I mean, I'm on linux anyways. I probably have to use either GTK or QT anyways!!!)

Demand for software is MASSIVE right now, and making shipping easier, even if the end product isn't as fast, does have value.

Though yeah, I wish Slack was faster too.

discuss

order

MaxBarraclough|3 years ago

> A phone (hi iOS), a video game console, a smart appliance, etc. are examples of this.

Related to this: iirc, games for the Xbox One (and presumable the latest generation 'Series' consoles) always run in a VM, with their own kernel and graphics drivers.

water8|3 years ago

Could be for backwards/intergenerational compatibility because and hardware is no longer standardized for a console generation