4 ms·
The original paper describing and justifying these rules in more detail is at http://spinroot.com/gerard/pdf/P10.pdf http://spinroot.com/gerard/pdf/P10.pdf, and
by ranko 10y ago
The original paper describing and justifying these rules in more detail is at http://spinroot.com/gerard/pdf/P10.pdf http://spinroot.com/gerard/pdf/P10.pdf, and the official document is at http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf
- sctb 10y agoThanks! We updated the link from http://www.rankred.com/nasa-coding-rules http://www.rankred.com/nasa-coding-rules.
- guntars 10y agoI understand the need for linking to the original source, but I just looked at both and the latter is arguably harder to read.
- teh_klev 10y agoYes, but the rankred article hasn't reproduced the full paper, it's just cherry picked and summarised in a way that you would have no idea if you missed something worthwhile. The original paper isn't that terrible to read. Also the amount of third party cookie crap that site tries to deposit in my browser is crazy. That's why HN prefers source material, not blogspam stuff like this which adds nothing new and often removes possibly useful information.
- thomaslee 10y agoAny Debian users interested in Spin ought to be able to `apt-get install spin` sometime soon: https://tracker.debian.org/pkg/spin https://tracker.debian.org/pkg/spin It's already landed in unstable, testing shouldn't be too far away.