comp.lang.ada
 help / color / mirror / Atom feed
From: "Charles R. Lyttle" <lyttlec@flash.net>
Subject: Re: Real time Java? Huh?
Date: 1998/11/07
Date: 1998-11-07T00:00:00+00:00	[thread overview]
Message-ID: <3644BFAC.B9AB22F0@flash.net> (raw)
In-Reply-To: 71vhli$hul$1@nnrp1.dejanews.com

oopster@my-dejanews.com wrote:
> 
> In article <3642a327.38883600@news.nmia.com>,
>   joconnor@roadrunner.com wrote:
> > On Thu, 05 Nov 1998 21:36:10 -0800, Joseph <**********@*******.**>
> > wrote:
> >
> > >I missed way too much of this thread.   Java as a real time language?
> > >Tell me that this is a hoax, please.
> >
> > That gist of it is that some companies are breaking with Sun and
> > trying to establish a standard for Java in real time systems.
> 
> More accurately, the gist is that Sun has a proposed standard for real-time
> Java, and a group of other companies has also formed a consortium to promote
> a somewhat different realtime Java standard.  The main issue seems to be the
> licensing terms for Sun Embedded Java.
> 
> HP has already produced a competing embedded Java VM, which they are also
> licensing to other companies.
> 
> > I remember being at a Alsys demonstration once where one of the Ada
> > compiler writers warned against using exception handling in hard real
> > time systems because you couldn't guarantee how long it would take to
> > unwind to find the handler for the raised exception.  I wonder if such
> > conditions esist for exception handling in Java?  (Or dynamic
> > dispatch, for that matter)
> 
> Is it still the case that Ada exceptions are to be avoided for real-time?
> Not a good thing if true...
> 
> It seems clear that deterministic exception handling will be critical to
> real-time Java efforts.  I'm sure you can find out more about this at the
> various real-time Java websites if you're interested.
> 
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own

Exceptions are never to be used in Ada ( or Java) for any reason other
than to catch totaly unpredictable disasters. Java IOStreams will have
to be completely re-written if Java is to be used in hard real-time
systems. Until then don't use ^D or ^Z to  end an input stream.

-- 
Russ Lyttle, PE
<http://www.flash.net/~lyttlec>




  parent reply	other threads:[~1998-11-07  0:00 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <363E1DE8.4189EBAC@solaris.ok>
     [not found] ` <nagleF1uyME.3IA@netcom.com>
     [not found]   ` <364024f5.3575731@news.demon.co.uk>
     [not found]     ` <364071C4.619D@world.std.com>
     [not found]       ` <3641ca4b.23637018@news.demon.co.uk>
     [not found]         ` <3641B718.DBF4C37C@tisny.com>
     [not found]           ` <36431ca0.301400410@news.netcomuk.co.uk>
     [not found]             ` <364224FB.7FCF@world.std.com>
1998-11-05  0:00               ` Real time Java? Huh? Pat Rogers
1998-11-06  0:00                 ` Jay O'Connor
1998-11-05  0:00                   ` Joseph
1998-11-06  0:00                     ` Jean-Pierre Rosen
1998-11-06  0:00                       ` dewar
1998-11-06  0:00                         ` Roga Danar
1998-11-06  0:00                         ` Jean-Pierre Rosen
1998-11-07  0:00                           ` dewarr
1998-11-07  0:00                             ` bill
1998-11-10  0:00                             ` Richard IRVINE
1998-11-10  0:00                               ` dennison
1998-11-10  0:00                               ` Stephen Leake
1998-11-12  0:00                               ` dewarr
1998-11-12  0:00                                 ` Jon S Anthony
1998-11-06  0:00                         ` Roga Danar
1998-11-06  0:00                     ` Jay O'Connor
1998-11-06  0:00                       ` oopster
1998-11-06  0:00                         ` Jay O'Connor
1998-11-07  0:00                           ` whiter5195
1998-11-07  0:00                         ` Charles R. Lyttle [this message]
1998-11-09  0:00                         ` JP Thornley
1998-11-06  0:00                     ` dewar
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox