It's not a dictionary, that's a totally different data structure.

In ADA you can subtype the index type into an array, i.e. constraining the size of the allowed values.

Maybe you can also do that in JAVA.

The Americans with Disabilities Act doesn't cover subtyping the index type into an array. Ada, the language, does though.

EDIT: Seems I'm getting downvoted, do people not know that ADA is not the name of the programming language? It's Ada, as in Ada Lovelace, whose name was also not generally SHOUTED as ADA.

There does seem to be a strain of weird language fanatics who insist all programming language names must be shouted, so they'll write RUST and ADA, and presumably JAVA and PYTHON, maybe it's an education thing, maybe they're stuck in an environment with uppercase only like a 1960s FORTRAN programmer ?

Similarly, and less explicably, are people who program in "C" and don't understand when people mention the oddity. Do people not see quotes? Do they just add them and not realize?

It's funny because Fortran's official name now is Fortran, not FORTRAN.

Maybe who cares?

You, apparently.

I have found a strong correlation between people who say JAVA and country of origin. And thus have assumed it's an education thing.