6
votes
1answer
424 views

Are there any FOSS operating systems available that conform to NASA's JPL coding standards?

I, like many others, have been completely enamored with the recent successful landing of Mar's Curiosity rover. After reading a couple of articles, and following a few links, I've found a couple C ...
3
votes
4answers
782 views

C/C++: Who uses the logical operator macros from iso646.h and why?

There has been some debate at work about using the merits of using the alternative spellings for C/C++ logical operators in iso646.h: and && and_eq &= bitand & bitor ...
2
votes
8answers
475 views

tips, guidelines, points to remember for rendering professional code? [closed]

I'm talking about giving clients professional looking code. The whole nine yards, everything you hardcore professional highly experienced programmers here probably do when coding freelance or for the ...
2
votes
3answers
240 views

want to know acknowledged expert programmers in c and c++ and opensource projects initiated by them

I am looking for Expert programmers in c and c++ and opensource projects initiated by them to learn more and more about coding standards they follow and read beautiful and code they write I know of ...
1
vote
4answers
355 views

Is using `continue`, `break` in non-`switch` loops and `?:` bad practice? [duplicate]

Back in college I've been told that using break; and continue; outside switch statements (e.g. to escape for or while loops) is wrong, bad practice and bad habits at the same time because it only ...
1
vote
3answers
280 views

Use of c89 in GNU software

In GNU coding standard it is said that free software developer should use C89 because C99 is not widespread yet. 1999 Standard C is not widespread yet, so please do not require its features in ...
0
votes
2answers
493 views

[C] Address of array elements

What is the most readable way of using address of an array element? I usually see &array[n] but I personally think array+n looks cleaner and more readable. What do other C coders prefer?