Ludovic Courtès on Nostr: I feel like I’ll never manage to wrap my head around the #ZeroMQ API: abstractions ...
I feel like I’ll never manage to wrap my head around the #ZeroMQ API: abstractions that get in the way (how do I ‘getsockname’? how do I integrate with my event loop? what about those I/O threads?), special cases (surprise, a ROUTER socket receives an extra message part!), and the feeling that my code is supposed to fit a pretty strict and unusual framework.
Published at
2023-06-30 09:51:34Event JSON
{
"id": "bac41f9d2f2183fd6c679770b87a8f34223efa9611cf3a7c8bde449ed3c8e823",
"pubkey": "a2f3c64c54a02b513cdf0462dbbd46f37b07ab9e2b4c1edf49df645c511e7cdd",
"created_at": 1688118694,
"kind": 1,
"tags": [
[
"t",
"zeromq"
],
[
"mostr",
"https://toot.aquilenet.fr/users/civodul/statuses/110632546754064857"
]
],
"content": "I feel like I’ll never manage to wrap my head around the #ZeroMQ API: abstractions that get in the way (how do I ‘getsockname’? how do I integrate with my event loop? what about those I/O threads?), special cases (surprise, a ROUTER socket receives an extra message part!), and the feeling that my code is supposed to fit a pretty strict and unusual framework.",
"sig": "4519031a1198cc883e02c13d17a638d5a19b0a216c1a3b5a86c53ed69ee014d046ca341bdab16daffdc0a56abfebd528e11b11576bbaa6306811e3770333941a"
}