News for hackers. Stuff that matters.
Re:Compiling an application for use in highly radio-active e... by jacobsladder on Wednesday April 27, 2016 @11:24AM (#11581210)
Sorry it looks like a flooding, but to add to that, having program self-check itself is also unnecessarily ties the program to its usecase in the radiation environment, it creates unnecessary strong dependency to its execution environment, and that just goes against all the good principles of design. It's like having a software for clock in the microwave machine be aware that it is placed in the microwave machine.
Re:Compiling an application for use in highly radio-active e... by nitrogen on Wednesday April 27, 2016 @02:15PM (#11583024)
Good principles of software design are simply different in different environments.

The microwave clock knows it's a microwave because it controls the microwave. It would be wasteful to put extra layers of abstraction in such a small system.

Likewise, a system designed for radiation tolerance will expect a close coupling between software and hardware; the whole point of the software in that case is the hardware.