▲ | mperham 7 days ago | |||||||||||||||||||||||||||||||
> I think the experience of code rot is universal and increases with the amount of dependencies you have. This is true but there's also a factor from the language/framework in use. Node is especially bad because of it generates huge package dependency trees. Go is especially good because of the large stdlib (which I use to minimize deps in https://github.com/contribsys/faktory) and excellent backwards compatibility. | ||||||||||||||||||||||||||||||||
▲ | dilap 6 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
Plus even if you were using lots of deps, the Go code would almost certainly keep working, thanks to minimal version selection and the Go module mirror. (And of course for maximum reliability, could even easily vendor deps with "go mod vendor".) | ||||||||||||||||||||||||||||||||
▲ | guappa 6 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> Go is especially good because of the large stdlib Come on… compare it with what java and python have. | ||||||||||||||||||||||||||||||||
|