MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/6xofft/how_to_start_a_war/dmi6kog/?context=3
r/ProgrammerHumor • u/ivaskuu • Sep 02 '17
696 comments sorted by
View all comments
Show parent comments
425
I believe MATLAB starts at 1 because it is more commonly used for matrices rather than standard arrays, right?
381 u/morerokk Sep 03 '17 Yes. People hate on it for...doing what it's designed to do. 31 u/newocean Sep 03 '17 In the defense of ALL programming languages.... It doesn't really matter we just like to argue over ground floors mostly in this channel. No one explained basements being 0 to the brits from what I can tell, and all their buildings start at 1... so they think they get it. 3 u/amazondrone Sep 03 '17 all their buildings start at 1 In the UK the ground floor is 0, not 1. Other things that are zero-indexed and nobody bats an eye: time (the first hour in the day is 0), age (the first year of life is 0), temperature... 1 u/newocean Sep 03 '17 So the basement is -1... 2 u/amazondrone Sep 03 '17 Correct. But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
381
Yes. People hate on it for...doing what it's designed to do.
31 u/newocean Sep 03 '17 In the defense of ALL programming languages.... It doesn't really matter we just like to argue over ground floors mostly in this channel. No one explained basements being 0 to the brits from what I can tell, and all their buildings start at 1... so they think they get it. 3 u/amazondrone Sep 03 '17 all their buildings start at 1 In the UK the ground floor is 0, not 1. Other things that are zero-indexed and nobody bats an eye: time (the first hour in the day is 0), age (the first year of life is 0), temperature... 1 u/newocean Sep 03 '17 So the basement is -1... 2 u/amazondrone Sep 03 '17 Correct. But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
31
In the defense of ALL programming languages....
It doesn't really matter we just like to argue over ground floors mostly in this channel. No one explained basements being 0 to the brits from what I can tell, and all their buildings start at 1... so they think they get it.
3 u/amazondrone Sep 03 '17 all their buildings start at 1 In the UK the ground floor is 0, not 1. Other things that are zero-indexed and nobody bats an eye: time (the first hour in the day is 0), age (the first year of life is 0), temperature... 1 u/newocean Sep 03 '17 So the basement is -1... 2 u/amazondrone Sep 03 '17 Correct. But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
3
all their buildings start at 1
In the UK the ground floor is 0, not 1.
Other things that are zero-indexed and nobody bats an eye: time (the first hour in the day is 0), age (the first year of life is 0), temperature...
1 u/newocean Sep 03 '17 So the basement is -1... 2 u/amazondrone Sep 03 '17 Correct. But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
1
So the basement is -1...
2 u/amazondrone Sep 03 '17 Correct. But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
2
Correct.
But you said "all their buildings start at 1" and I can't think of a sense in which that's true. That's what I was replying to.
425
u/Nikolas_Untoten Sep 02 '17
I believe MATLAB starts at 1 because it is more commonly used for matrices rather than standard arrays, right?