News for hackers. Stuff that matters.
Re:NASA - Phoenix has landed by jonknee on Sunday May 25, 2008 @10:14PM (#199891)
The lander is powered by a 33MHz computer that costs $200-300k. I love how much gets done with so little power.

http://en.wikipedia.org/wiki/RAD6000

I couldn't find what language they were working in, does anyone know? Ada?

Re:NASA - Phoenix has landed by cheponis on Monday May 26, 2008 @02:48AM (#200041)
My first computer ran at 87 kHz (!) - an IBM 1401. I wrote a compiler for a Python-like language for it, as well as an Operating System.

You kids today are spoiled with multi-GHz machines.

Re:NASA - Phoenix has landed by stcredzero on Monday May 26, 2008 @12:44PM (#200284)
You can go through the exercise of building your own hardware, operating system, OO language, and writing programs on the resulting platform.

http://www.youtube.com/watch?v=JtXvUoPx4Qs

Everything is virtualized. The software is Open Source, and much of the courseware is available free. The book you still have to pay for, but it's very cool nonetheless.

Re:NASA - Phoenix has landed by ivankirigin on Monday May 26, 2008 @01:16AM (#199997)
Lots of the cost has to do with being radiation and temperature hardened. The methods are one-off for programs like this. There is little to stop it from scaling though - it's just a matter of getting the economies of scale.
Re:NASA - Phoenix has landed by xirium on Monday May 26, 2008 @12:24AM (#199970)
From the Wikipedia page, the RAD6000 was used in the Mars Rovers. I believe that the Mars Rovers used Java, partly because of static analysis that can be performed on source and object code and partly due to the garbage collection.
Re:NASA - Phoenix has landed by jonknee on Monday May 26, 2008 @12:37AM (#199976)
I would be shocked if the actual rovers used Java. Perhaps Java is used in the tools used to control them (that send the signals), but not the little guys themselves.
Re:NASA - Phoenix has landed by dcminter on Monday May 26, 2008 @10:34AM (#200226)
Yep:

"The places where NASA scientists have used Java for this mission is all on the ground side right now."

http://www.sun.com/aboutsun/media/features/mars.html