Keith Thompson's user avatar
Keith Thompson's user avatar
Keith Thompson's user avatar
Keith Thompson
  • Member for 12 years, 8 months
  • Last seen more than a week ago
120 votes

Should developers enter bugs into the bug tracking system?

84 votes

Why Use !boolean_variable Over boolean_variable == false

67 votes
Accepted

typedefs and #defines

60 votes

Is using goto ever worthwhile?

44 votes
Accepted

Is it necessary to read every single byte to check if a copied file is identical to the original?

31 votes

Array or Malloc?

30 votes
Accepted

Non-zero exit status for clean exit

28 votes

Why can't `main` return a double or String rather than int or void?

20 votes
Accepted

What's the effect of this assignment (whatever the language)?

20 votes
Accepted

What is the difference between a pointer pointing to 0x0 location and a pointer set to NULL?

18 votes

Is there a programming language where 1/6 behaves the same as 1.0/6.0?

18 votes

Why does git allow you to "change history"?

18 votes

Using a function's return value as an if condition, good practice?

17 votes
Accepted

Should a standard include header be specified in each file or as a compiler parameter?

16 votes
Accepted

What was the first programming language written for computers?

16 votes

printf - source of bugs?

16 votes

Why do we have postfix increment?

15 votes
Accepted

Should Perl scripts really have no extension?

13 votes

Objects in non-OOP languages

12 votes

When should I make the first commit to source control?

11 votes
Accepted

Is there any difference between return n and exit(n) in C?

11 votes

Is this an assembly language?

8 votes
Accepted

C++ users proposals

5 votes

Do object-oriented programming languages exist that are not class-based?

5 votes
Accepted

Why is $ in identifier names for so many languages?

5 votes
Accepted

Can only integers be stored as register variables?

4 votes

Is there a compiler switch changing the scope of variables in loops?

4 votes

Why is there a limit on data types

4 votes
Accepted

Any good reason to open files in text mode?

4 votes

Are there any real-world cases for C++ without exceptions?