| ▲ | hnlmorg 41 minutes ago | ||||||||||||||||||||||
Go took the same approach and ended up having to implement a halfarsed one when everyone started implementing their own. | |||||||||||||||||||||||
| ▲ | leecommamichael 36 minutes ago | parent [-] | ||||||||||||||||||||||
Has Go not had the most secure ecosystem? What is your critique of their approach? Is it not the case that `go get` is the only one which doesn't even provide a way for the person downloading to run the downloaded code until it is actually executed by the consuming codebase? That seems pretty sound by comparison. I guess you're saying, "they had to" meaning they should've seen the need and provided it? I'll say this to that (imagined) take; plenty of useful software was made without it, and they got the job done when they knew the absolute most about what a good solution would need. I totally understand being annoyed at the fact that this is the story of every evolution in Go, but I genuinely think they're picking good implementations when they decide on them. | |||||||||||||||||||||||
| |||||||||||||||||||||||