News for hackers. Stuff that matters.
Re:F-35 Joint Strike Fighter Coding Standard Documentation by nn2 on Sunday May 13, 2012 @02:04PM (#3967712)
AV Rule 25 (MISRA Rule 127) The time handling functions of library <time.h> shall not be used.

Yes everyone reinventing their own broken flat tire date routines is the way go. If they used the same silly rule on the F22 that explains http://blog.utest.com/international-date-line-bug-caused-fig...

Time related code is really hard to write.

Re:F-35 Joint Strike Fighter Coding Standard Documentation by kenver on Sunday May 13, 2012 @02:36PM (#3967827)
It says this in the article:

The problem arose not from the time change, but from the change in longitude

I don't think you can blame the time handling for that one! Although you are right in the broader sense that is really difficult to write code that handles times and dates correctly, and you generally shouldn't write you're own. I'd imagine the guys writing this stuff are pretty good though and can probably handle it.

Re:F-35 Joint Strike Fighter Coding Standard Documentation by gamegod on Sunday May 13, 2012 @02:10PM (#3967737)
You mean nobody told you about the time.h backdoor? It's a classic.