{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiato2gbl45ntfkb2shiro7oatfwd63ctok5mcuu2sxgvjn6emkb5a",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3ml6eizqvsia2"
},
"path": "/t/pre-rfc-dns-domains-as-package-namespaces/24202?page=4#post_66",
"publishedAt": "2026-05-06T07:27:04.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "> but for normal everyday programming it's nice to be able to look at some code and know that tls:: is a TLS library (vs being required to intuit that from superboring\n\nI don't agree. Different TLS libraries have wildly different API surfaces and features (arguably OpenSSL is as much of a generalized cryptography library as a TLS library) that it's just gonna be more confusing instead of less confusing. You need knowledge of the ecosystem anyways, even in everyday programming, to know what you should choose and how things are different. I don't think it's good that people can just install the first library called `tls` that they see.",
"title": "[Pre-RFC] DNS domains as package namespaces"
}