diacone on Nostr: It's little bit apple and oranges because clojure is a dynamic and hosted language. ...
It's little bit apple and oranges because clojure is a dynamic and hosted language. Prototype do not compile. They don't actually need AOT neither. But protocols are way faster because they dispatches on a first argument not on arbitrary one as in case of multimethod.
Published at
2025-02-25 13:34:48Event JSON
{
"id": "5e9ac7ec0bc1c362823a6e1154b744c0ed183dae7e9ab94209bc5c12cc78e08c",
"pubkey": "8633073b8567da97ad119fedd9716154aa283234cbb7d28d5131daa077d1cf7a",
"created_at": 1740490488,
"kind": 1,
"tags": [
[
"e",
"4c1de51bb910e45a0e1f6e232becd5e4fe39a7ce28f31fa2235035f631d90038",
"",
"root"
],
[
"e",
"43d13d1a0d2b50f89813111c5a0b4ff100724832083d0b0949b3b2cb89bf0376"
],
[
"e",
"ee3a72da99a2ce66fd22291be30b0d1b2464dc7113f291a21a96e32dc19eee7f",
"",
"reply"
],
[
"p",
"8633073b8567da97ad119fedd9716154aa283234cbb7d28d5131daa077d1cf7a"
],
[
"p",
"4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f"
]
],
"content": "It's little bit apple and oranges because clojure is a dynamic and hosted language. Prototype do not compile. They don't actually need AOT neither. But protocols are way faster because they dispatches on a first argument not on arbitrary one as in case of multimethod.",
"sig": "de6292ba22e614f85ffcb719910a16736cdbc6a2afd411cde793a4d821496ddc1847150854e40df542afcb1364120c181820fbcc7cb55931955fdd7a7f94c96e"
}