Click here to Skip to main content
16,013,747 members

Survey Results

Should array indexing start at 0 or 1?   [Edit]

Survey period: 7 Mar 2011 to 14 Mar 2011

Old school VB devs and old school C devs know the answer. What's your feeling in this modern, enlightened era?

OptionVotes% 
01,11587.93
115312.07



 
GeneralRe: Humans start counting at 1... Pin
PIEBALDconsult10-Mar-11 1:46
mvePIEBALDconsult10-Mar-11 1:46 
GeneralRe: Humans start counting at 1... Pin
Yusuf10-Mar-11 17:27
Yusuf10-Mar-11 17:27 
GeneralRe: Humans start counting at 1... Pin
Ed Nutting11-Mar-11 8:34
Ed Nutting11-Mar-11 8:34 
GeneralRe: Humans start counting at 1... Pin
mirdones10-Mar-11 2:22
mirdones10-Mar-11 2:22 
GeneralRe: Humans start counting at 1... Pin
Tomz_KV10-Mar-11 5:30
Tomz_KV10-Mar-11 5:30 
AnswerRe: Humans start counting at 1... Pin
cruzbdg10-Mar-11 7:14
cruzbdg10-Mar-11 7:14 
GeneralRe: Humans start counting at 1... Pin
Klaus-Werner Konrad13-Mar-11 1:42
Klaus-Werner Konrad13-Mar-11 1:42 
GeneralRe: Humans start counting at 1... Pin
cruzbdg13-Mar-11 4:23
cruzbdg13-Mar-11 4:23 
Ok, You're right but if You don't have built in function in some languages....
Ok Klaus, We can decrease count of loops but still we have to remember that some lang. have 0, others 1 index at start. And WEe can write code like yours but if You want to generate grid for customer and each row must be numerated, so You must write row 1, row 2 , not row 0 row 1 etc. So we must read cell from array and ADD +1 (rowNumber+1). If We could write in language where each indexing array would be starting at 1 it could decrease number of bugs and maybe number of operations. Smile | :)
GeneralRe: Humans start counting at 1... Pin
Emilio Garavaglia13-Mar-11 21:37
Emilio Garavaglia13-Mar-11 21:37 
GeneralRe: Humans start counting at 1... Pin
Nick Polyak11-Mar-11 6:18
mvaNick Polyak11-Mar-11 6:18 
GeneralRe: Humans start counting at 1... Pin
Kevin McFarlane12-Mar-11 2:27
Kevin McFarlane12-Mar-11 2:27 
GeneralRe: Humans start counting at 1... Pin
Alan Burkhart12-Mar-11 13:05
Alan Burkhart12-Mar-11 13:05 
GeneralRe: Humans start counting at 1... Pin
Jacques Bourgeois12-Mar-11 16:29
Jacques Bourgeois12-Mar-11 16:29 
GeneralZero based computing PinPopular
W Greg Johnson9-Mar-11 3:44
W Greg Johnson9-Mar-11 3:44 
GeneralRe: Zero based computing Pin
Ravi Sant9-Mar-11 17:51
Ravi Sant9-Mar-11 17:51 
GeneralI'm fine with both conventions. Pin
CPallini8-Mar-11 22:22
mveCPallini8-Mar-11 22:22 
GeneralRe: I'm fine with both conventions. Pin
peterchen10-Mar-11 4:28
peterchen10-Mar-11 4:28 
GeneralRe: I'm fine with both conventions. Pin
CPallini10-Mar-11 4:33
mveCPallini10-Mar-11 4:33 
GeneralAsking too late? PinPopular
Kamran Behzad8-Mar-11 12:28
Kamran Behzad8-Mar-11 12:28 
GeneralRe: Asking too late? Pin
Shajeel8-Mar-11 23:28
Shajeel8-Mar-11 23:28 
GeneralRe: Asking too late? Pin
jawed.ace9-Mar-11 3:52
jawed.ace9-Mar-11 3:52 
GeneralRe: Asking too late? Pin
Kamran Behzad9-Mar-11 16:03
Kamran Behzad9-Mar-11 16:03 
GeneralSimple explanation Pin
imagiro8-Mar-11 8:59
imagiro8-Mar-11 8:59 
GeneralRe: Simple explanation Pin
George Tryfonas8-Mar-11 19:40
George Tryfonas8-Mar-11 19:40 
GeneralWhat is array? Pin
56789012348-Mar-11 4:41
56789012348-Mar-11 4:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.