Really exciting to hear that Go is moving towards a package management tool! https://blog.golang.org/versioning-proposal
It's also interesting that they've taken a different path to the npm/cargo school of thought, with a clearly explained rationale.
miniblog.
Related Posts
StarScan: https://source.chromium.org/chromium/chromium/src/+/master:base/allocator/partition_allocator/starscan/README.md
Really interesting idea for improving manual memory management security: quarantine free()'d value until you can see all references are gone!
Apparently some hardware manufacturers use FreeDOS for their hardware management tools!
Dependency management in Go: https://research.swtch.com/vgo-principles
There's a tradeoff between work for libraries (declare your minimum version/any incompatibilities) vs work for programs (investigate when dependencies aren't compatible). If programs are more common, should we empower them?
