POV-Ray : Newsgroups : povray.off-topic : Funniest bug ever : Re: Funniest bug ever Server Time
29 Jul 2024 02:19:48 EDT (-0400)
  Re: Funniest bug ever  
From: Jim Henderson
Date: 24 Feb 2013 14:49:48
Message: <512a6edc$1@news.povray.org>
On Sun, 24 Feb 2013 12:21:51 +0000, Orchid Win7 v1 wrote:

> On 24/02/2013 12:03 PM, Warp wrote:
>> Orchid Win7 v1<voi### [at] devnull>  wrote:
>>> I agree. However, unfortunately it seems that by default Bash ignores
>>> all such errors and happily proceeds, unless you manually suffix every
>>> single command with an explicit return-code check.
>>
>> How is that different from any programming language?
> 
> In C#, Java or similar, if you try to open a file and can't, an
> exception is thrown, and your program is halted. (Unless you thought of
> that eventuality and coded a catch{} block for it.) In Bash, the program
> continues to execute as if everything worked just fine, silently
> ignoring the error.

The exception handling part is a feature of OO programming languages, 
IIRC.  Bash scripting is far from OOP. ;)

Jim


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.