Hacker News new | ask | show | jobs
by exq 1364 days ago
Instead of electron we'd be bundling an entire OS with our chat apps.
4 comments

That would be nice, because many OSes are much smaller than Electron.
Electron basically IS an entire OS. Since Chromium has APIs for doing just about anything, including accessing the filesystem and USB devices and 500 other APIs.
If _accessing_ the filesystem counts toward being an OS, and not _implementing_ the filesystem, then I guess Qt and the stdlib of every lang is also "kind of an OS"
That's splitting hairs. Paravirtualised IO on a virtual machine doesn't make the guest OS running inside it, any less of an OS just because it has a simpler interface to the outside world than a SATA/SAS/NVMe controller.
Oh we are not far away from that. Most devs consider it completely fine to run a docker instance per project.
many apps already have "wget docker image" as the first step