> 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


Reply via email to