Skip to content
Better HN
Top
New
Best
Ask
Show
Jobs
Search
⌘K
undefined | Better HN
0 points
DavidVoid
7mo ago
0 comments
Share
And a lot of the time it makes the syntax more compact than it would be with 0-indexing.
for i=1,#arr do foo(arr[i]) end
I don't feel that strongly for or against either way of indexing though, they both have their pros and cons.
0 comments
default
newest
oldest
kqr
7mo ago
Perl is usually used with the first element being zero and the same loop would be
for (0..$#arr) { foo(arr[$_]) }
Whatever you're feeling is not in starting at one.
j
/
k
navigate · click thread line to collapse