On Tue, Feb 27, 2018 at 9:15 PM, james faure <james.fa...@epitech.eu> wrote: > Funny that you would say that, since It seems to me that the more lightweight > the description of > an array is, the easier it is to operate on the whole thing at once.
Potential problems though include stalled processing and yak shaving. Both of these have to do with hitting the problem at the wrong level of abstraction. In my experience, working with J on large data sets, it's extremely useful to run through the concepts on very small sets of data, first, so that you can verify that things are working right and that you understand the data. Working with very large sets of data can be quite a burden (finding a conceptual error a month into the calculations is quite different from finding an error an hour in or a few seconds in - at that point you need to think things through and decide what you can salvage). This agrees with the abstraction you brought up that "the more lightweight the description of an array is, the easier it is to operate on the whole thing at once" but I do not draw the conclusion that this means that working with prefixes of descriptions of infinite arrays is a particularly good idea. Thanks, -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm