5 ms·
I agree and it's why I personally invest so much time with things like Nix. Nix offers a solution to being able to do a "cloud development environment", but on
by 0xCMP 4y ago
I agree and it's why I personally invest so much time with things like Nix.
Nix offers a solution to being able to do a "cloud development environment", but on your local computer. It also allows you to easily setup the cloud development environment if you need one. While Docker works for setting up a new instance in a cloud provider, on a mac is a major pain so I don't really see it as a proper solution to the things Nix does for me.
But I can't help shake the feeling that Nix and Docker are just the best we have for now. I think the real solution to this involves far more changes before it's not just a pile of hacks. Eventually things will get bad enough that something will appear and it'll be adopted.
I don't think a VM per developer is the final version of this idea.
- gryBrd1987 4y agoNah the final version is chips with a massive data model and algorithmic magic embedded in silicon magic to bootstrap an environment that samples the data model to answer user questions. A ways off, but some colleagues in the hardware world are working out the requirements on paper. Maybe right as I type this, not really tracking their calendar. There will be some wiggle room for general programming, patches, hands on customization by the user. Software is a decades long bubble to help us discover optimal machine state models we can etch into chips. So long as we can avoid social collapse or species extinction between now than then anyway :)