I have talked on this blog before about package management before on this blog (see the 'package management' tag in the sidebar for the other post). I came across
Nix through
LtU. Seems like an interesting idea to mix ideas from functional programming and package management.