Since Go is the language he brings up in the writeup, I have to ask: honestly, why does Go need a package manager?<p>Go didn&#x27;t support shared libraries until very recently, and still doesn&#x27;t use them for things other than where runtime pluggability is actually required.  If I want to install a Go program without compiling it, I just use my favorite package management tool-- the cp command.<p>Meanwhile, Linux package managers have acceptable versions of many of the Go programs I want to use.  And building from source just uses git to pull the dependencies it needs.  Not every programming language needs to reinvent the wheel, poorly.  This looks like a solution looking for a problem.