Reputation
1,858
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
2 11 21
Impact
~125k people reached

Jul
7
comment What to do about “stopping point syndrome”?
@Job: What's wrong with also enjoying work?
Jul
7
comment Monitor screen size and programming ease
@Sedate Alien: I meant bigger monitors with 1920x1200, as these are quite common. I've amended the answer. 2560x1440 sounds nice, but if my monitor was 27" 1920x1200 I'd have a hard time using it.
Jul
7
revised Monitor screen size and programming ease
added 43 characters in body
Jul
7
comment Why is + so bad for concatenation?
This isn't what I meant at all though, it's completely unrelated to the question.
Jul
7
answered Monitor screen size and programming ease
Jul
7
comment Is it common to prototype in a higher level language?
I've written real-time code in Java. In that particular project, file access was done with C++, and the real-time code was in Java - crazy! However, the real time code was blazingly fast. It wasn't very complicated, but it did handle incredible amounts of data in no-time. So I'd say you can definitely use high-level languages for performance-sensitive applications.
Jul
7
comment FizzBuzz - really?
int? result; for (int i = 0; i < int.MaxValue; i++) { T item = (i < array.Length) ? array[i] : someDummyItem; if (item == whatWereLookingFor) result = i; } return result; - constant time :)
Jul
6
comment Why is there so much buzz about closures?
And since when does Java have anonymous functions exactly?
Jul
6
comment What are the advantages of obfuscating release code?
@vcsjones: That's not really obfuscation then...
Jul
6
comment Why is + so bad for concatenation?
Thing is, in C# you could do the same thing, and you will get the same result - System.Console.WriteLine("result is " + 10 + 20);, but nobody ever complains about that in C#. That's what I don't understand - what is it about JavaScript that makes it more confusing?
Jul
6
comment New Team Lead - How to deal with a resentful former peer
@Jarrod: Okay. When I became tech lead I didn't change my behaviour in any way, and I didn't have any problems with people in my team realizing that I'm the lead.
Jul
6
comment Why is there so much buzz about closures?
Ha ha, anonymous function in Java... Funny.
Jul
6
asked Why is + so bad for concatenation?
Jul
6
comment New Team Lead - How to deal with a resentful former peer
WTH? Don't talk to your coworkers about sports? Just because you're professionally above them does not mean you can't be friends. I play poker with my company's directors twice a month and yet I'm pretty sure when it comes to work I report to them and not vice versa.
May
14
awarded  Popular Question
Mar
14
awarded  Nice Question
Feb
27
comment How do you remember where in your code you want to continue next time?
I do it with a notepad too, and every week I get rid of the old page and start a new one.
Feb
27
comment Is there a better term than “smoothness” or “granularity” to describe this language feature?
When compiling C# from the command line, you only need the .cs file. Why is it poor on the "one file" characteristic?
Feb
13
comment What syntax element do you hate most in a programming language you use frequently?
@dan04: You say that like it makes it a better name.
Feb
10
awarded  Citizen Patrol