Per Vognsen on Nostr: Wirth had a great quote I vaguely recall from one of his books or papers, but I ...
Wirth had a great quote I vaguely recall from one of his books or papers, but I haven't been able to track it down, so I might have spliced the memory together from several places. Basically, his philosophy of compiler design was that a compiler for a given language should only optimize what cannot be explicitly written at the source level. He mentions array address CSE as an example, which unlike in Wirth's Oberon/Pascal is actually not required in C, since C has first-class interior pointers.
Published at
2026-10-19 10:31:30 UTCEvent JSON
{
"id": "2c5847571a65bf6c417f0ee73d50babb7194ec9b84430d22b96debbfc01d2f41",
"pubkey": "a297d2ef6a36a76aa5241cfc4c0ab5ab13e37ab15aaa46b48dabd8cc3ace895c",
"created_at": 1792405890,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/users/pervognsen/statuses/117467112451097995",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "Wirth had a great quote I vaguely recall from one of his books or papers, but I haven't been able to track it down, so I might have spliced the memory together from several places. Basically, his philosophy of compiler design was that a compiler for a given language should only optimize what cannot be explicitly written at the source level. He mentions array address CSE as an example, which unlike in Wirth's Oberon/Pascal is actually not required in C, since C has first-class interior pointers.",
"sig": "de76f26c512e9c8a0a763c265d2295252644ced92a81224728e55e7cc4940129cf87920f4f6bf515ca47af5800e9fd9bd193d1dc172116f23a11a41e95af4fc0"
}