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>
next prev 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