Subject:
|
Re: RCX and Java
|
Newsgroups:
|
lugnet.robotics
|
Date:
|
Mon, 10 May 1999 10:11:26 GMT
|
Viewed:
|
1368 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.robotics, lego-robotics@crynwr.com (Ola Liljedahl) writes:
> "Søren Hilmer" wrote:
> >
> > In lugnet.robotics, lego-robotics@crynwr.com (Ola Liljedahl) writes:
> >
> > > We should make the distinction between real time systems and embedded
> > > systems. Java is fine for embedded systems with no real time requirements.
> > >
> > > In my line of business I see some Java being used in real time systems.
> > > But never for real time purposes, only for low priority (as regards to
> > > real time properties) operation and maintenance.
> >
> > FYI I have been involved in two (big) projects using java for controlling
> > industrial production one is used to control high speed sorting systems the
> > other for controlling packing of newspapers comming directly from the rotation
> > press. And yes it works. Offcourse you cannot give any guarantess.
>
> When making a GSM call setup the latency for the call going into a base
> station/base station controller and out into the next in the chain is 20ms.
> If you fail you break the GSM specification. How are you going to guarantee
> that with Java?
>
> Don't you want the telephone network to function reliably?
>
> Why did you pick Java for this problem? Just because of the hype?
No, java was picked because the company did not wan't to use C++ as it had some
bad experience with projects taking way too long to complete. It had used
Visual basic (yieek) before but it tended to be slow and the code was not
manageable. The first project (the newspaper packaging system) used JDK 1.02 as
it was started as early as may 1996, actually it was only the control code
which was written in java the GUI was written in VB. I offcourse realize that
hard real time systems need something else. But in practice the system kept
track of every paper running through the packing system, never missing a single
one and GC kicked in at the most inapropriate times, and we were not
even running with a JIT compiler, as at that time they made the whole system
unstable. (the max. packing speed was 80000 papers/hour)
> --
> Ola Liljedahl
> --
> Did you check the web site first?: http://www.crynwr.com/lego-robotics
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: RCX and Java
|
| (...) When making a GSM call setup the latency for the call going into a base station/base station controller and out into the next in the chain is 20ms. If you fail you break the GSM specification. How are you going to guarantee that with Java? (...) (25 years ago, 5-May-99, to lugnet.robotics)
|
67 Messages in This Thread: ![Something else is needed, I think... -Mark Tarrabain (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -Laurentino Martins (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -Luis Villa (2-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![RE: Something else is needed, I think...(long) -Ralph Hempel (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think...(long) -Peter Hesketh (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![LegOS HOWTO -Luis Villa (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Dave Baum (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Søren Hilmer (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![IR towers -lego-robotics@crynwr.com (Rich Clemens) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: IR towers -lego-robotics@crynwr.com (Nick Taylor) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![RCX and Java -lego-robotics@crynwr.com (Ola Liljedahl) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (John A. Donaldson) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (Ola Liljedahl) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (John A. Donaldson) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: RCX and Java -Søren Hilmer (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (Ola Liljedahl) (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: RCX and Java -lego-robotics@crynwr.com (John A. Tamplin) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![You are here](/news/here.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (stephen p spackman) (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Søren Hilmer (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![RE: Something else is needed, I think... -Ralph Hempel (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Søren Hilmer (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Søren Hilmer (5-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (5-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![RE: Something else is needed, I think... -Ralph Hempel (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/246.gif) ![RE: Something else is needed, I think... -Ralph Hempel (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Mark Tarrabain (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Anders Isaksson (4-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![RE: Something else is needed, I think... -Joel Shafer (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -Joel Shafer (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![RE: Something else is needed, I think... -Ralph Hempel (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (stephen p spackman) (2-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Kekoa Proudfoot (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -Mario Ferrari (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (Laurentino Martins) (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -Mario Ferrari (3-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (John A. Tamplin) (3-May-99 to lugnet.robotics)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: Something else is needed, I think... -lego-robotics@crynwr.com (Nick Taylor) (4-May-99 to lugnet.robotics)](/news/x.gif) ![](/news/46.gif) ![RE: Something else is needed, I think... -Ralph Hempel (4-May-99 to lugnet.robotics)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|