comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » How does IDL do ...
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: How does IDL do ... [message #8918 is a reply to message #8882] Sat, 10 May 1997 00:00 Go to previous messageGo to previous message
davis is currently offline  davis
Messages: 15
Registered: March 1995
Junior Member
On Fri, 02 May 1997 09:16:48 -0500, Liam Gumley <liam.gumley@ssec.wisc.edu>
wrote:
> Absolutely - don't try and sell IDL on the speed of execution - just
> tell people it's as fast as FORTRAN. Sell it on the basis of much faster
> development time (once you're up the learning curve a little bit).

While I agree that IDL reduces development time, it does not always
result in code that is as fast as FORTRAN. It is only (nearly) as
fast as FORTRAN if you are able to vectorize all operations. However,
if some function does not vectorize and it is called many times, the
resulting code can run many times slower than FORTRAN. For example,
an early version of the MARX AXAF simulator was written in IDL.
Unfortunately, it was not possible to vectorize one or two critical
pieces of the code (using the IDL 3.0 intrinsics; perhaps 5.0 provides
the necessary intrinsic functions to permit complete vectorization).
When the simulator was converted to C, it became about 20 times
faster.

Nevertheless, IDL (as well as freely available software such as
SciLab, RLab, and Octave) seem to be good protyping tools and allow
one to get useful work done without too much programming effort.

--John
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: CW_PDMENU, changing
Next Topic: Re: IDL map_set question

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 10 11:07:54 PDT 2025

Total time taken to generate the page: 0.48044 seconds