Please explain my confused me like I’m 5 (0r 4 or 6).

  • jsomae@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 months ago

    Oh I see. Sure, historically it makes sense that years have been ordinal numbers. But in the modern era with all our math and computational knowledge, it is not convenient anymore. It means off-by-one errors are easy to commit when comparing BC and AD years.

    This is why programming languages all index from 0 rather than 1 (knuth and lua be damned)