Reputation
2,446
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
8 14
Newest
 Yearling
Impact
~108k people reached

  • 0 posts edited
  • 0 helpful flags
  • 116 votes cast
Apr
20
comment Why do business analysts and project managers get higher salaries than programmers?
The moment you want to become legally responsible for your code, will be the moment you get paid more. :)
Apr
20
comment When should you use bools in C++?
Even so, the idea of using BOOL or bool to signify intent still applies.
Apr
20
comment Does Git have a “safe mode” to prevent rewriting history?
@Kos You can create local hooks also
Apr
20
awarded  Guru
Apr
20
awarded  Good Answer
Apr
20
awarded  Mortarboard
Apr
20
awarded  Enlightened
Apr
20
awarded  Nice Answer
Apr
20
answered When should you use bools in C++?
Apr
20
answered Does Git have a “safe mode” to prevent rewriting history?
Apr
20
comment Does Git have a “safe mode” to prevent rewriting history?
It seems reasonable you could detect this in a hook on the remote machine and then reject the changes.
Apr
19
awarded  Nice Answer
Apr
19
comment Architectural considerations for a new black box program
This would be getting very close to Beowulf cluster's and high performance distributed computing.
Apr
18
comment Why are virtual machines required?
@EmAe And I would point out the irony that you picked two CI build systems that run on the JVM.
Apr
18
comment Why are virtual machines required?
The same reason you don't rewrite all your code over and over again in assembly. Reuse.
Apr
18
comment Why are virtual machines required?
@MasonWheeler As you deleted your comment and expanded on a new one. The abundance of people that can get away with "programming" in the Java language is significantly higher because the barrier of entry for C and C++ is prohibitive, thus really bad programs. Java is not slow and anecdotal evidence of a horrific application suite does not prove otherwise.
Apr
18
comment Why are virtual machines required?
@MasonWheeler I am 100% positive I can create a C++ program that will be incredibly slow. Bad programmers shouldn't equate to the platform being bad. Look at Eclipse, it is pretty darn fast.
Apr
18
comment Why are virtual machines required?
@EmAe The VM DOES compile it for the specific machine. It's called a JIT. I highly suggest you read up on it.
Apr
18
revised Why are virtual machines required?
added 1 characters in body
Apr
18
comment Why are virtual machines required?
@MasonWheeler The problem here is that the Java Server VM is as fast as C code now and infinity easier to develop for and be productive in. For the life of me I cannot find that website that compares all of the platforms against each other. Java is extremely fast. People just choose not to accept it.