Peter Brett on Nostr: Our in-house #Scheme dialect (SKILL++) makes heavy use of Disembodied Property Lists, ...
Our in-house #Scheme dialect (SKILL++) makes heavy use of Disembodied Property Lists, an archaic feature of ancient Lisps like MacLisp and Franz Lisp.
They're an interesting data structure: a list-based associative data structure with unique identity and intended for destructive mutation.
I started drafting an SRFI. But I'm probably going to give up. I can't envision getting corporate VP-level approval for publication, and even if I do, I expect the SRFI commentariat to die laughing.
Published at
2025-01-03 15:24:42Event JSON
{
"id": "b667bde96aa3532d6269ec2851095a956b5f1726d0234dfd83c426735b20d450",
"pubkey": "1915f64b15a5b115fce5f28e24734231e285f5b9a922daedc7000b3393aa9ef4",
"created_at": 1735917882,
"kind": 1,
"tags": [
[
"t",
"scheme"
],
[
"proxy",
"https://mastodon.me.uk/users/krans/statuses/113765114372014074",
"activitypub"
]
],
"content": "Our in-house #Scheme dialect (SKILL++) makes heavy use of Disembodied Property Lists, an archaic feature of ancient Lisps like MacLisp and Franz Lisp.\n\nThey're an interesting data structure: a list-based associative data structure with unique identity and intended for destructive mutation.\n\nI started drafting an SRFI. But I'm probably going to give up. I can't envision getting corporate VP-level approval for publication, and even if I do, I expect the SRFI commentariat to die laughing.",
"sig": "2883455740e0e5b85648161bc4f75cdbb9dc49beb8f43f75654a4e22927368b511e985fcadc9e6b953a23cc79da7dd58b6466ac04fe2f9034b0b42aa7219e30d"
}