tclement@ucsd.edu (Todd Clements) writes:A Research Systems Engineer told me that it is called "P code".
>
> So what defines a slow loop? Is it having a bunch of accesses to
> sub-elements of arrays? Is it just having a bunch of statments? I suppose
> I could do some tests of my own, and I have a little, but it's much more
> fun to hear what you all have to say on the subject. I wouldn't have seen
> any IDL-ku if I just kept my thoughts to myself!A good question. I think there are two parts to it, and you are on
the right track. Theory comes first, then some practical solutions.IDL is a scripted language, so almost by definition very little
optimization can be done. Sure, the IDL code is "compiled," but what
that really means is that the IDL statements are converted to some
intermediate form, sometimes called bytecode.
-- Nando Iavarone Advanced Computer System - SPACE DIVISION via Lazzaro Belli, 23 00040 Frascati - RM Tel: +39-6-944091 (switchboard) 9440968 (direct) E-mail: f.iavarone@acsys.it FrdndVrn@altavista.net