Closed haxscramper closed 3 years ago
Needs changelog.
Anyone else has an opinion if this rename is necessary?
I'd prefer if the btreetables were renamed to BinaryTable
or TreeTable
, Map
is not descriptive enough in my opinion.
I don't really care about exact naming - BTable
, or TreeTable
or Map
or SortedTable
or whatever - just not the same as std/tables.Table
.
Rejected for multiple reasons:
A.Table
vs B.Table
notations.
Reasoning described in #31
There is absolutely no consistency in any other language in terms of naming ordered/unordered associative containers (some call trees maps, some hashes, some use both names, sometimes neither of the names are used), so it was mostly just arbitrary decision to name it
Map
. Adding "BTree" or "Binary" prefix is probably not really useful anyway, since it makes type ~2 longer to type without bringing any benefit overMap
.