> I strongly believe the current default is wrong and dangerous, but I am > obviously interested what other people think, hence this message. Please let > me > know what you think. Should I put this into actual patch? Does it have chance > to be accepted and merged into the master?
i have no authority to speak on behalf of guile, but as a longtime lisper i have spent so much time debugging swallowed/silent errors, that i feel anger when i come about a default like that. i came to believe that it's an insult towards your fellow men to silently swallow any error (as in unexpected outcome). and that also includes the author himself two weeks down the road, when he will have purged the context from his brain already. code for long enough, and you'll learn painfully well that the extra minutes spent on properly dealing with errors will pay out several times over in time *not* spent on debugging. and there's really no excuse in a language that has some form of exceptions. just some 0.02, -- • attila lendvai • PGP: 963F 5D5F 45C7 DFCD 0A39 -- “Death is not the greatest loss in life. The greatest loss is what dies inside us while we live.” — Norman Cousins