copsewood on Nostr: Justine Smithies Here's an exercise I set for students encouraging them to learn how ...
Justine Smithies (nprofile…t4qe) Here's an exercise I set for students encouraging them to learn how to develop their own command shells able to execute builtins and external commands several years ago. I think this is a good way to learn process management and interfacing 'C' programs to a kernel. I seem to remember implementing an interesting subset of sh or bash this way when I was researching to deliver this set of classes.
https://bcu.copsewood.net/pcnd3/tut5.html Published at
2025-01-16 00:12:44Event JSON
{
"id": "343334c3bcffd058785c6be25b3273d5478f5762f1ca824f418ae7757097974c",
"pubkey": "a919e7d32f37b2fa8ee81a3a18abfc2e90879e6a2b1efbe9b3dab5f5ba72ddb4",
"created_at": 1736986364,
"kind": 1,
"tags": [
[
"p",
"76a830addb47903a3c8093772cd4b03d936ae4b4bb80810d42005249c84b517e",
"wss://relay.mostr.pub"
],
[
"e",
"21f572a9ef7a33fc44bcadc9e66c874e2f9f63283fa9ef1e8683bb8294dd78a8",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://social.linux.pizza/users/copsewood/statuses/113835138413841856",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqw65rptwmg7gr50yqjdmje49s8kfk4e95hwqgzr2zqpfynjzt29lqnrt4qe Here's an exercise I set for students encouraging them to learn how to develop their own command shells able to execute builtins and external commands several years ago. I think this is a good way to learn process management and interfacing 'C' programs to a kernel. I seem to remember implementing an interesting subset of sh or bash this way when I was researching to deliver this set of classes.\n\nhttps://bcu.copsewood.net/pcnd3/tut5.html",
"sig": "1b2a221ba7517384eee8e9b3fb423f6e721c40d35a4a1665d966e4fb8625884d3384cadd2464cc9429ea4fff71560482d4362787f83c2e3360104f6df814488d"
}