Comment by amyjess

6 years ago

Stephen Bourne's love for Algol 68 is also why the control flow in his shell makes use of backwards words such as 'fi' and 'esac' to end blocks: they originated in Algol 68, and Bourne loved them so much he put them in his shell.

And the only asymmetry there is do matching with done, as opposed to od, because od is the program octal dump.