title: Max Length for a Vector in R
body: <p>According to the R 'Memory-limits' documentation, it isn't possible to allocate a vector of length longer than 2^31-1. This is because the integer used as an index can only use 31 bits (one bit for the sign). But on a 64-bit system, I should be able to allocate longer vectors.
  Why does R impose this same max length on 64-bit systems? Is there a way to circumvent the limit?</p>