News for hackers. Stuff that matters.
Re:Interactive Demo of Bloom Filters by avaer on Wednesday September 06, 2017 @03:34PM (#15186476)
You know what both a Hash and Array are, as would ~100% of the people who care about Bloom filters.
Re:Interactive Demo of Bloom Filters by jolmg on Wednesday September 06, 2017 @04:24PM (#15186841)
His point still stands, though. :)

Those who already know what a Bloom Filter is would probably the find the name more convenient than having to say a short description every time. Those that are just learning programming might argue that Hash, Array, Boolean, String, etc. would be understood faster if they had more descriptive names.

Having a short, distinctive name helps in differentiating and reasoning about the different objects. Think of an everyday programming-related discusion that includes hashes, arrays, and strings, and think about making the following substitutions:

- Hash : Contiguous Allocation with Well-Shuffled Value-Derived Indexes

- Array : Contiguous Allocation of Same Typed Values

- String : Contiguous Allocation of Character Values

- Boolean : Either True or False Value