david_chisnall on Nostr: The set of possible programs is infinite. The set of useful programs is large (I make ...
The set of possible programs is infinite. The set of useful programs is large (I make no claims about whether it is finite). The purpose of a programming language is to make it bias the expressiveness so that writing a program from the useful subset is easier than writing a program from outside this subset. In some cases, this comes at the expense of disallowing some useful programs. The definition of ‘useful’ is domain-specific and may vary between languages.
Published at
2024-12-15 09:07:36Event JSON
{
"id": "2eddb1bb150bc4039a195ee72e45f725fb8deea48f8ee919b6199829bbfc3db7",
"pubkey": "ed98dd172c8fec81e65ac4d2b0687fe3ac855a12e939c028820df32002c896e7",
"created_at": 1734253656,
"kind": 1,
"tags": [
[
"proxy",
"https://infosec.exchange/users/david_chisnall/statuses/113656047647962311",
"activitypub"
]
],
"content": "The set of possible programs is infinite. The set of useful programs is large (I make no claims about whether it is finite). The purpose of a programming language is to make it bias the expressiveness so that writing a program from the useful subset is easier than writing a program from outside this subset. In some cases, this comes at the expense of disallowing some useful programs. The definition of ‘useful’ is domain-specific and may vary between languages.",
"sig": "d0441af3789b1c15cf6435c273d904fedc806a2626f94dfea852a1f2f9d1e6ce4e20e38edce1bb724fca2148ef0a2cce05eba93acdecede76e164fb907475b0b"
}