in reply to Re: Re: Nokia Drops Perl
in thread Nokia Drops Perl

Wow, is this post ever going to be off-topic.

However, Java is not on the Mars rover(s). It was used to write the Science Activity Planner software, used at JPL to plan rover activities.

The rovers use VxWorks, a very robust real-time OS. More details about their hardware and software systems can be found here and here.

I don't think anyone in their right mind would deploy Java, Perl, or Python that far from home, at least not for any kind of mission-critical use. All 3 are way too complex to trust as reliable in that kind of environment.


Mike

Replies are listed 'Best First'.
Re: Re: Re: Re: Nokia Drops Perl
by jacques (Priest) on Jan 30, 2004 at 17:31 UTC
    I don't think anyone in their right mind would deploy Java, Perl, or Python that far from home, at least not for any kind of mission-critical use. All 3 are way too complex to trust as reliable in that kind of environment.

    That's hogwash. Dr. Paul Backes, Technical Group Leader at Jet Propulsion Lab:

    In 2001 and beyond, scientists will use Java to relay command sequences to a remote rover on Mars, just as schoolchildren and other Internet visitors are doing in the simulation today. But will Java ever be embedded in the actual devices deployed to outer space? "Yes, I can imagine using Java for rovers and spacecraft," says Paul. "I think it is inherently a safer language than C and C++, which is very important for spacecraft."