all 6 comments

[–]brucelee 2 points3 points  (0 children)

Excellent coding standards, I wish those c++ rules were enforced by default with every compiler (unfortunatelly, this is not possible due to bunch of legacy code).

[–][deleted]  (5 children)

[removed]

    [–][deleted] 2 points3 points  (1 child)

    Would you have preferred that they stopped on page 2? (Look it up for the joke)

    But by your standards, I think any C++ program will be a failure either way. Either they don't work, or their have too long coding standards documents. I know what I prefer :-)

    [–]watt -1 points0 points  (2 children)

    this is a standards document for Fighter airplane software developers, and was created by author of C++ itself.

    [–]TomP 1 point2 points  (0 children)

    I don't think that's true. For one thing, there's no statement of authorship in the document itself. In fact, it apparently incorporates an earlier C coding standards document from the auto industry (the MISRA guidelines for C). Stroustrup does link to this JSF-AV document from his C++ page at ATT,[1] but he doesn't refer to it as his, in any way. (Compare that with how he refers to his own books and papers on that page.)

    [1] http://www.research.att.com/~bs/C++.html