diacone on Nostr: not that much in go a lot in other languages. The biggest difference would be that ...
not that much in go a lot in other languages.
The biggest difference would be that they are explict (that's not something I'd assume you see as an advantage) and dynamic.
The biggest advatage (at least for me) is that you can implement protocols on types you don't own. Not by modifying or embedding them.
Published at
2025-02-25 12:33:56Event JSON
{
"id": "43d13d1a0d2b50f89813111c5a0b4ff100724832083d0b0949b3b2cb89bf0376",
"pubkey": "8633073b8567da97ad119fedd9716154aa283234cbb7d28d5131daa077d1cf7a",
"created_at": 1740486836,
"kind": 1,
"tags": [
[
"e",
"4c1de51bb910e45a0e1f6e232becd5e4fe39a7ce28f31fa2235035f631d90038",
"",
"root"
],
[
"e",
"1789594c8a59f024e8435d5d13e8320e8cdc938828e59b344e5da2b8bfa44b71"
],
[
"e",
"5a3dac843d596b000f83ed9838c4ca8f3cba838eba7ea09749890c4b4d3fd75c",
"",
"reply"
],
[
"p",
"8633073b8567da97ad119fedd9716154aa283234cbb7d28d5131daa077d1cf7a"
],
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f"
]
],
"content": "not that much in go a lot in other languages.\n\nThe biggest difference would be that they are explict (that's not something I'd assume you see as an advantage) and dynamic.\n\nThe biggest advatage (at least for me) is that you can implement protocols on types you don't own. Not by modifying or embedding them.",
"sig": "1cc6a1f7b94d161a0509849ae67269a4e2b64753e90c1efd7c3ff49a635986ace5a5b35083f5dff3e2ae9ce81478f6be77499aa12fd90e052eda7235df236f34"
}