5 ms·
"I am starting to think Dijkstra is about the worst thing ever happening to software development." "0 based for spatial coordinates, 1 based for lists and char
by TweedHeads 17y ago
"I am starting to think Dijkstra is about the worst thing ever happening to software development."
"0 based for spatial coordinates, 1 based for lists and character positions."
Sums up my thoughts pretty well.
The real reason we do zero-based counting in computers is because of bits, speed and laziness.
- billswift 17y agoAnd, of course, it provides an easy way to separate REAL PROGRAMMERS (TM) from everybody else.
- TweedHeads 17y agoIn the same snarky tone, I'd say it helps to easily identify masochists in a herd of brilliant programmers.