Writing software that's safe even in the presence of bugs makes the challenge even more interesting.
Wietse VenemaHowever, writing software without defects is not sufficient. In my experience, it is at least as difficult to write software that is safe - that is, software that behaves reasonably under adverse conditions.
Wietse Venema