[clean-list] Clean in the Real World

Vincent Zweije zweije@xs4all.nl
Wed, 17 Dec 2003 09:28:05 +0100


On Wed, Dec 17, 2003 at 11:32:57AM +1100, Fergus Henderson wrote:

||  On 15-Dec-2003, Marco Kesseler <m.wittebrood@mailbox.kun.nl> wrote:

||  > Well, luckily our programs only have to be referentially transparent
||  > if they terminate.
||  >
||  > In practice, this is a non-issue.
||
||  If the compiler transforms a terminating program into a non-terminating
||  one, that is usually considered to be a rather serious issue :)

The reverse is also a serious issue, because your program might suddenly
no longer terminate if you switch compiler or compiler options. You
don't want that.                                                Vincent.