638 reputation
614
bio website
location United States
age 26
visits member for 3 years, 2 months
seen 1 hour ago

5h
revised Would an “as if” block be a reasonable language feature?
added 34 characters in body
5h
revised Would an “as if” block be a reasonable language feature?
added 243 characters in body
5h
revised Would an “as if” block be a reasonable language feature?
added 444 characters in body
5h
answered Would an “as if” block be a reasonable language feature?
1d
awarded  Custodian
2d
comment How to morph from a programmer noob to a guru?
You have to pay the morph cost
Apr
14
comment What are the fundamental differences between C and C++?
My vote would be destructors for the most significant feature C++ has over C (even over constructors because of their amazing cleanup capabilities).
Apr
14
comment When to use C over C++, and C++ over C?
Not sure how much truth there is to this, but I imagine a vendor's C compiler is less buggy than its C++ compiler (assuming said vendor has both). This may be a legitimate reason to choose C over C++. And this is what I thought your post was going to be about when I read the first paragraph, but alas, it was not.
Apr
14
comment One language to rule them all? (Them being platforms.)
And in the darkness bind them?
Apr
14
comment Why Num&sizeMinusOne faster than num&(size-1)
Unless of course it was good advice. (You never know another's use case unless they explicitly explain it.)
Apr
14
comment Is this proper OO design for C++?
codereview.stackexchange.com
Apr
7
comment If XML is so bad…why do so many people use it?
Any file format that is malformed/corrupt has the potential to crash broken software. So XML is not the culprit here... just your application. Otherwise, good post.
Apr
7
comment Are closures considered impure functional style?
I use closures all the time in Haskell, and Haskell is as pure as it gets.
Apr
7
revised What concept is being exhibited in this macro wrapping?
C-specific macro question
Apr
7
suggested suggested edit on What concept is being exhibited in this macro wrapping?
Apr
3
comment Why do concurrect languages tend to have more complicated syntax?
C++'s syntax is way more complex than Haskell's. . . . I have no idea what you are thinking :)
Apr
3
comment Is there a specific term for the variable in a `foreach` construct?
The first word that came to mind was iteree, but that's not an English word. I still think it makes sense as jargon.
Mar
28
comment Java's Boolean class - why not an enum?
Whoa... you can't write switch statements for booleans in Java? That's crazy.
Mar
28
revised Should I pass array or pointer?
C is not C++
Mar
28
comment Should I pass array or pointer?
So why don't you use C++ instead of C? I don't get why people get hooked up about this. He is technically using C++.