Roger wrote: > a. It doesn't just eradicate minus_zero in memory > that it is allocating. On every allocation of > memory, it sweeps through every array that it has.
Then between the time I create a minus zero and the time I cause J to allocate new memory, J has a minus zero. > b. It can make a copy of any read-only arrays and > work only with that. The read-only array is 75% the size of memory+swap. You cannot copy it. > c. Since 15!:x is documented only for x e. i.5, > it is debatable whether you are using J at all > if you use stuff such as 15!:6 . I consider anything used in the standard library to be J. Actually, I consider anything conclusions about J which are empirically validated to be J. Or, if you prefer, I can use the documented 15!:0 to call the documented Windows memory-manipulation APIs to achieve the same effect as 15!:16 and friends. -Dan ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
