Re: ADA vs Java



On Tue, Jun 21, 2005 at 11:47:09AM +0200, Leif Roar Moldskred wrote:
> Preben Randhol <randhol+cla@xxxxxxx> writes:
>
> > So your saying: Use Java, C++ etc... for safety-critical applications.
> > The reason for the warning NOT to do so is purly legal protection and it
> > is not due to that the languages are not suited for the task?
>
> Actually, I think he is correct in his surmise. This is a boilerplate
> warning that's slapped on to limit liability and it says more about
> whether Sun consider safety critical system a target _market_ for Java
> than whether they consider Java _suitable_ for such code. (Of course,
> Java isn't suitable for safety critical systems, which is probably
> part of the reason why Sun doesn't consider such a target market.)

If Sun wanted to cover themselves legally they could have simply stated
that you use the language and compiler at your own risk and that they
cannot guarantee that the produced code is correct or acting as
intended. The point that they especially writes that one should use it
for situation X and Y means to me that they do think their product IS
NOT suitable to be use in situation X and Y.

My point is simply:

1. They don't want people to use the compiler/language for X and Y
2. They don't want lawsuits due to bugs in compiler/language generally

> Like with "No user serviceable parts inside" and similar warning
> labels, the issue is what the provider guarantees for their product,
> and not really what the product is. "No user serviceable parts inside"
> doesn't actually mean there isn't any parts you can't service yourself
> (there might or there might not be.) Rather, it means "We have not
> designed this product for you to service the parts yourself; so if you
> try, don't come crying to us if you break something."

The analogy doesn't hold in my opinion. The warning would have to be
"Don't use this equipment to do X and Y" to be analogous with the above
:-)

--
Preben Randhol -------------- http://www.pvv.org/~randhol/Ada95 --
«For me, Ada95 puts back the joy in programming.»
.



Relevant Pages

  • RE: Backups have Shadow Copy Problems
    ... Active backup destination: File ... Reason: The process cannot access the file because it is being used by ... Warning: Unable to open "C:\Documents and Settings\Administrator\Local ... Warning: Unable to open "C:\Program Files\Microsoft SQL ...
    (microsoft.public.windows.server.sbs)
  • Re: Backups HELP!
    ... I have rerun the backup wizard many times, ... Warning: Unable to open "C:\Documents and Settings\Administrator\Local ... Settings\Temporary Internet Files\Content.IE5\desktop.ini" - skipped. ... Reason: Access is denied. ...
    (microsoft.public.windows.server.sbs)
  • Re: Backups HELP!
    ... I have rerun the backup wizard many times, ... Warning: Unable to open "C:\Documents and Settings\Administrator\Local ... Settings\Temporary Internet Files\Content.IE5\desktop.ini" - skipped. ... Reason: Access is denied. ...
    (microsoft.public.windows.server.sbs)
  • RE: Back-up error 5634 - Need help eliminating directory
    ... I excluded the badmail folder in the TrendMicro product. ... backup wizard failed due to some files cannot be accessed. ... | Reason: Access is denied. ...
    (microsoft.public.windows.server.sbs)
  • RE: Backup issues after changing administrator name
    ... turned it to automatic, then reran backup. ... Warning: Unable to open "C:\Documents and Settings\Administrator\Application ... Reason: The process cannot access the file because it is being used by ... Warning: Unable to open "D:\Program Files\Microsoft SQL ...
    (microsoft.public.windows.server.sbs)