7 comments

[ 2.6 ms ] story [ 27.3 ms ] thread
What does Knuth mean by

> I particularly like his definitinon of a bad programmer. (My personal record is about 12 years.)

here?

The note is actually from Chuck Baker, the editor of that issue of Datamation.

You're not alone in assuming DEK wrote the note, a lot of people seem to attribute it to Knuth.

Will it now instead of “write code for humans”, become “write Prompts for humans” with AI?
> The terminal trauma of a program occurs when it is challenged by entropy beyond its capacity to adjust.

This seems true.

In my experience, these things that happened to kill programs could be considered entropy:

- New (e.g. hardware / software / code / people / focus)

- Money (e.g. actual or perceived infusion of it / actual or perceived lack of it / focus changed)

- Loss (e.g. someone or something left / was injured / died / was destroyed / was deleted / was corrupted)

And I think that if you have a system that contains risk due to entropy, then even a planned event resulting in success is entropic, e.g.:

- I plan a sunset for X software.

- There is risk of an asteroid or sudden epidemic that would thwart that plan.

- The “dice are rolled”, and the sunset happens because the asteroid and epidemic didn’t happen.

- Therefore, the planned sunset occurred due to less than 100% chance. This is still entropic.

The 'Aerospace Corporation' job ad!

"These are excellent opportunities for men ... An equal opportunity employer"