I know a lot of people like Candidate B and I would not like to work with any of them. Life is a balance. Passion for programming is good, obsessive compulsion is not.
Wow, that seems kind of extreme. We have both "adults don't program in their free time" and "programming in your free time is possibly obsessive compulsive" in this thread.
If passion is a good thing to have, how do you measure it other than with a question like this? And what would be a good way to measure unhealthy dedication to a hobby that could be obsessive compulsive?