I\'ve always used dictionaries. I write in Python.
A Python dictionary is internally implemented with a hashtable.