Re: Jiri's Wine Fest
- Posted by David Cuny <dcuny at LANSET.COM> Sep 08, 1998
- 696 views
Jiri wrote: >I mean existing obnoxious features, not the missing things that you >want to add. Mine peeve is simple - the decision to stop cold on a 'recoverable' error, especially an index boundary violation. For example: i = s[1] s = s[1..12] crash if the ranges are larger than the sequence. Or even: position( -1, -1 ) Please - my code is *never* going to be bug free! In a development environment, it's a fine behavior. But I'm not convinced that the customer is best served by a program that's brought to it's knees by every pebble it encounters. If it's smart enough to detect the error, it should be smart enough to try to optionally attempt to recover. QBasic did it all the time. -- David Cuny