Apologies if this is the wrong place for this.

First: what's the deal with bitarrays? I have heard APL implementors state with great conviction that they are worthwhile and have led to great performance increases; and I have heard J implementors state with equal conviction that they are not worth their while at all. I don't know whom to believe!

Second: is it worth it to add padding for >1-rank arrays? It seems convenient for major cells (and perhaps more minor cells as well) to be aligned, and I know of at least one high-performance in-place high-rank transposition algorithm which requires some degree of padding/alignment. J's array structure doesn't seem to make any allowance for more than one shape. Has this approach been tried and found lacking, or is it just untrodden ground?

 -E
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to