Zasto indeksiranje polja i lista pocinje od 0?


#1

Sasavo pitanje… i jos sasaviji odgovor.


#2

He he :slight_smile: Cool priča. Da, zanimljiva retorika. Također, mislim da se s ovom izjavom ne bi složilo puno programera početnika dok si sile mozak da zapamti da je x[2] zapravo 3. element liste, a ne 2.:

I can see no sensible reason why the first element of a BCPL array should have subscript one.

– Martin Richards, izumitelj BCPL-a

Još jedna zanimljiva informacija iz teksta je da je jedan od Martinovih PhD studenata bio Eben Upton, tvorac Raspberry Pija :bulb:.