Skip to main content
AProgrammer's user avatar
AProgrammer's user avatar
AProgrammer's user avatar
AProgrammer
  • Member for 13 years, 11 months
  • Last seen more than a month ago
76 votes
Accepted

Why do bitwise operators have lower priority than comparisons?

57 votes

Should I intentionally break the build when a bug is found in production?

41 votes

What's the benefit of avoiding the use of a debugger?

39 votes

Why are cryptic short identifiers still so common in low-level programming?

39 votes

Are utility classes with nothing but static members an anti-pattern in C++?

37 votes
Accepted

Rewriting GPL code to change license

37 votes

Why are discriminate unions associated with functional programming?

35 votes
Accepted

Should Version Control Softwares be used from Command Line or GUI

28 votes

Why is jQuery released under MIT and not LGPL?

28 votes
Accepted

Why don't compilers inline everything?

27 votes
Accepted

What are the pros and cons of having a CaseInsensitiveString type in Java?

19 votes

Compilable modern alternatives to C/C++

19 votes

Using multiple Git repositories instead of a single one containing many apps from different teams?

18 votes

Introducing Programming To a Mathematician

17 votes

Is "string literal" always the same as "hard-coded string"?

16 votes

What are the alternatives to "overriding a method" when using composition instead of inheritance?

15 votes
Accepted

Why was ASCII needed?

12 votes

Has whitespace in identifiers ever been idiomatic?

12 votes
Accepted

Is there a subset of programs that avoid the halting problem

11 votes
Accepted

Taking an open source project to closed source

11 votes

Why was the Itanium processor difficult to write a compiler for?

11 votes

Why is *declaration* of data and functions necessary in C language, when the definition is written at the end of the source code?

10 votes

Is power-of-two bits per word "convenient"? If it is, why is that?

10 votes
Accepted

Using different C++ compilers and language versions when developing a single executable

10 votes

Is it true that calling _exit() instead of exit() won't prevent static destructors from being called?

10 votes
Accepted

8 bit and 1 byte, is this a valid question to be asked?

10 votes

Type systems: nominal vs. structural, explicit vs. implicit

10 votes
Accepted

Why does the iterative version take longer?

9 votes

Why do programming language (open) standards cost money?

9 votes

What was the first programming language written for computers?

1
2 3 4 5