Skip to content

Plural of index: indexes, or indices?

Problem to solve

Should we note in our style guide that we pluralize index as indices, or indexes?

Further details

  • indexes is generally preferred in the USA and Canada. European usage skews more strongly to Latin-style plurals and uses indices as a result.
  • The PostgreSQL docs standardized on indexes. In long-ago versions they used both indices and indexes, but somewhere between versions 7 and 15, this changed to prefer indexes.
  • Pure pedantry: the OED recommends indexes. It states index has 11 major uses, of which computing is #5, and says "In current use the plural is indices in senses 9, 10, and usually in other senses except 5, in which indexes is usual."
  • Microsoft Style Guide recommends indexes - https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
  • Grepping for index would yield results for both index and indexes. Not so for indices.
  • indices has 48 uses in our docs; indexes 226.

Proposal

Let's ask groupdatabase if they have a preference, and then:

  • propose it for the style guide
  • add it to the word-substitution test

Who can address the issue

Initially, the technical writer for groupdatabase. Then it'll need to be routed over to another TW for review / merge.

Other links/references

Edited by Amy Qualls