Reputation
59,142
Next tag badge:
187/100 score
18/20 answers
Badges
12 176 258
Newest
 Enlightened
Impact
~2.0m people reached

May
29
revised WinRT: How usable will it be?
Edited to clarify the intent of the question.
May
29
comment WinRT: How usable will it be?
@Yannis: It's obvious what he's asking, even if it's not being asked in the clearest way. Name ends with "tzold" as in "Petzold," the Windows programming guru. He's asking if it will be possible for mere mortals to understand the system with its multiple layers and wrappers.
May
28
accepted How fast should a web response be?
May
28
comment How fast should a web response be?
Thanks. That's exactly the sort of information I was looking for!
May
28
comment How are functions called when passing ++
Try it and find out :)
May
28
asked How fast should a web response be?
May
25
awarded  Nice Answer
May
25
comment What does Jamie Zawinski's Law mean?
@ThorbjørnRavnAndersen: Yeah, but it sounds a lot less profound (not to mention less controversial) when phrased as a simple, common-sense observation that most complex programs end up with a scripting interface.
May
25
revised What does Jamie Zawinski's Law mean?
added 1 characters in body
May
25
revised What does Jamie Zawinski's Law mean?
added 1 characters in body
May
25
comment What does Jamie Zawinski's Law mean?
@jhonkola: Exactly.
May
25
answered What does Jamie Zawinski's Law mean?
May
24
answered How to deal with exceptions to business rules?
May
23
comment Who was the first programmer?
@Gary: One important distinction for programmability, at least as it's understood today, is that the program exists independent of the hardware. The Antikythera mechanism was "hard-coded" to calculate one thing, but there was no way to input other programs.
May
21
answered I want to sell an app but also share the source code
May
21
answered Why is Invariance, Covariance and Contravariance necessary in typed languages
May
21
awarded  Nice Answer
May
21
reviewed Approve How do companies keep websites hidden when in development?
May
21
answered How do companies keep websites hidden when in development?
May
20
comment How do asserts and other error avoidance checks fit into TDD?
Interesting edit. To provide an alternate perspective, in Delphi "assert" works a lot like it does in C, except that if it fails, it raises an exception instead of killing the program. You aren't likely to have any exception handlers to catch that exception class, but the global exception handler will get it. If you have an error reporting library hooked in, it will report on that, (without needing a separate error reporting mechanism for assertion failures,) and it allows the program to continue executing; you can still use any other functionality, just not this thing that bugged out on you.