On 12 June 2010 07:16, Kris Maglione <maglion...@gmail.com> wrote: > Are we talking about in some hypothetical world where all computers are 64 > bit or all C libraries define ssize_t to be a 64 bit int, or are we talking > about practical reality, where most computers are still 32 bit and nearly > all C libraries define size_t as the size of a machine word (and are highly > unlikely to ever do different)?
Well, my original message was in response to: On 11 June 2010 21:15, Anders Andersson <pipat...@gmail.com> wrote: > 2GB might be silly now, much as 2MB > was silly 20 years ago. I can't see why it would be extraordinarily > silly to read in/map 2GB from a file 10 years from now. Do you honestly believe in 10 years most computers will remain 32 bit, with a maximum of 4GB of memory? Do you not think libraries may evolve? Well, okay I guess - it must still shock you that Unix is no longer 18 bit! cls