Hacker News new | past | comments | ask | show | jobs | submit login

> How many containerization concepts do we need?

Nix and NixOS aren't containers (or VMs, etc.).

> If it were a legitimate abstraction layer, then wouldn't it have caused fewer problems in implementation? And wouldn't it have seemed more intuitive to Unix experts? Yes... Reinventing the wheel again.

The basic concept of Nix is (a) use the `--prefix` argument of ./configure scripts to keep things apart, and (b) use the `PATH` end var to choose what we want to run.

In comparison, containers are much more recent, require more invasive changes (i.e. support from the kernel), etc.

Personally, I like using containers to run binaries. Putting a whole Linux/Busybox installation inside one seems to defeat the point though...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: