Why wouldn't I just `go install` from the git repo? Why is it worth encouraging the use of python tooling for generic application distribution when things like homebrew or chocolatey already exist?
From what I recall, Simon believes non-technical people or developers new to an ecosystem (or lacking a specific toolchain) should be given options to use existing language-specific package repositories and package management tools to reduce friction while engaging in agentic coding.<p>I can see the rationale but I can't help thinking it's utterly absurd.
Why should I use python when I can just use Go? Like why
See here [1] for more information on the rationale behind this.<p>[1] <a href="https://simonwillison.net/2026/Feb/4/distributing-go-binaries/" rel="nofollow">https://simonwillison.net/2026/Feb/4/distributing-go-binarie...</a>
This is still surprising! There are similar tools for rust, and presumably it works for arbitrary binaries. Can be a convenient installation approach if you expect your user base to use python. E.g. for distributing tools written in Go, Rust, C, etc that aid Python development. To the user, it's a standard `pip install x`, but x is not a python script.
Read too fast, I was really hoping for a way to get a python app in a binary like in Go.