Linked by Thom Holwerda on Fri 21st Sep 2007 10:10 UTC, submitted by Jean-Marie Dautelle
Java For cost reasons the space agency is more and more interested in using Java for safety-critical missions. Until recently the lack of a time-predictable standard library has been a major hurdle to Java adoption in that particular field. It is no more the case as demonstrated by this AIAA (American Institute of Aeronautics and Astronautics) paper [.pdf] presented the first day of the Space 2007 conference (Long Beach, CA) and introducing the first fully time-deterministic (and open-source) library for Java: Javolution.
Thread beginning with comment 273095
To read all comments associated with this story, please click here.
Cost savings ?
by mounty on Fri 21st Sep 2007 12:57 UTC
Member since:

We'll see ... while Java is a big improvement on C/C++ (I say this as one whose major CV content is C++), it isn't a patch on Ada for security. This just confirms that NASA is run by idiot managerdroids making decisions which they aren't qualified to make. They are looking for tiny savings of initial production cost, without looking at the total cost of ownership, both cost of maintenance and the consequences of failure.

Reply Score: 2

RE: Cost savings ?
by gustl on Fri 21st Sep 2007 13:07 in reply to "Cost savings ?"
gustl Member since:

Well, when talking about consequences of failure, the whole US-American industry would be better of by making the switch to SI system of units as fast as they possibly can.

Because mixing up m and ft is not really a good idea.

And by the way - using imperial (or US) units in technical calculations is also a bad idea.

Reply Parent Score: 9

RE[2]: Cost savings ?
by dautelle on Fri 21st Sep 2007 14:10 in reply to "RE: Cost savings ?"
dautelle Member since:

Actually, the JSR-275 "Units and Measure API" addresses this problem. Coincidently JScience ( ), the reference implementation for JSR-275 is also based on Javolution.

Reply Parent Score: 1