Open
Description
Since this hasn't really been brought up before, I would like to suggest the possibility of Static BitArrays. In particular, since the performance of static arrays relative to regular arrays are so closely tied to their size, the space optimization afforded by BitArrays may allow much larger arrays to reap performance gains.
For example, a bitboard for Chess would require only 64 bits, so it could fit in a single register, discounting overhead.