"I think it is just that programmers like debugging half a day more than they like typing half a minute. It is like installing linux and x-windows a lot of nerds really like that to."
Of course, I can only speak for myself, but I have to disagree very strongly with this. Debugging can be extremely tiresome and I would prefer to do a minimum amount of it.
For me, I've found that the ability to write very terse code goes a long way to reducing time spent debugging. This is certainly something I have noticed while using ruby. Shorter, simpler code is much easier to read, interpret (how is it doing what) and debug.
Less time debugging means more time spent on design and actual implementation. Frankly I can't afford to spend half a day debugging if I can avoid it.
by Mr eel — Mar 01
Of course, I can only speak for myself, but I have to disagree very strongly with this. Debugging can be extremely tiresome and I would prefer to do a minimum amount of it.
For me, I've found that the ability to write very terse code goes a long way to reducing time spent debugging. This is certainly something I have noticed while using ruby. Shorter, simpler code is much easier to read, interpret (how is it doing what) and debug.
Less time debugging means more time spent on design and actual implementation. Frankly I can't afford to spend half a day debugging if I can avoid it.