5/14/2026 at 10:54:38 PM
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?by Philip-J-Fry
5/15/2026 at 8:27:38 AM
You would need to have go installed. For my golang opensource project, also added releases on pypi and also npm.by je42
5/14/2026 at 11:06:02 PM
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.I can see the rationale but I can't help thinking it's utterly absurd.
by bbg2401
5/14/2026 at 11:11:22 PM
What kind of "non-technical" person is fine with using "pip install …", but not "go install …"?by WhyNotHugo
5/15/2026 at 1:50:22 AM
The kind of person who only knows Python or has learned a bit by following a Python tutorial. There are a lot more resources for people who are just starting to learn programming in Python. I can also see a use-case where there is an image with pip installed, but not any of the Golang packages.It’s kind of niche, but I can see a place for it.
by mbreese
5/15/2026 at 12:07:33 AM
Is uvx and python aware of GOOS / GOARCH when using this method? It looks like it, but also means you have to download all of the binaries instead of just the one you need?I agree it is absurd, and then there has to be a python package one has to create, something go avoided by using the git repo URL directly
by verdverm