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

Home » Public Forums » archive » Re: IDL or PV~Wave?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
Re: IDL or PV~Wave? [message #1023] Tue, 25 May 1993 09:09
pendleton is currently offline  pendleton
Messages: 17
Registered: February 1992
Junior Member
> Well that is quite a set of accusations. In my 12+ years of IDL programming I
> can never recall IDL crashing the system or "locking up my workstation". I did
> see an alpha release of IDL for the PC bomb once but, my IDL for Windows has
> performed flawlessly.
>

Under IDL version 1, there used to be a neat trick using multiple "$" (spawn)
commands which would reliably crash dump a VAX. No privs required.

This has since been cleaned up, of course.

> --
> Joseph M. Zawodny (KO4LW) NASA Langley Research Center
> Internet: zawodny@arbd0.larc.nasa.gov MS-475, Hampton VA, 23681-0001
> Packet: ko4lw@wb0tax.va.usa
--
Jim Pendleton, Programmer Analyst/Technical Services Specialist
GRO/OSSE, Dept. Physics & Astronomy
Northwestern University
j-pendleton@nwu.edu (708) 491-2748
Re: IDL or PV~Wave? [message #1025 is a reply to message #1023] Tue, 25 May 1993 04:35 Go to previous message
zawodny is currently offline  zawodny
Messages: 121
Registered: August 1992
Senior Member
In article <1tqqbm$qm@elroy.jpl.nasa.gov> alan@elroy.Jpl.Nasa.Gov (Alan S. Mazer) writes:
> (stuff deleted)
> In addition to their regular widgets. And I find the Wave widgets easier to
> use. Wave doesn't crash on me, locking up my workstation. Perhaps the
> stuff you've cited is critical to other people, but for me Wave offers the
> right combination of reliability and flexibility (and polish) that I need.

Well that is quite a set of accusations. In my 12+ years of IDL programming I
can never recall IDL crashing the system or "locking up my workstation". I did
see an alpha release of IDL for the PC bomb once but, my IDL for Windows has
performed flawlessly.

On the subject of widgets and GUI's, I have found that the IDL widgets are
actually quite easy to use. I went from never having seen a widget proceedure
to having a working (and useful) widget based program of intermediate
complexity in one day (8 hours). I can't think of anything easier unless
someone were to write it for me.

I think a major point of consideration when selecting a software package is the
track record of the company your dealing with. While I can say nothing to the
pro or con with respect to Visual Numerics (formerly PVI), I have found the
folks at RSI very helpful and competent. Very frequently, I find things that I
have suggested as a potential improvement to IDL appearing in a latter release.

--
Joseph M. Zawodny (KO4LW) NASA Langley Research Center
Internet: zawodny@arbd0.larc.nasa.gov MS-475, Hampton VA, 23681-0001
Packet: ko4lw@wb0tax.va.usa
Re: IDL or PV~Wave? [message #1028 is a reply to message #1025] Mon, 24 May 1993 14:41 Go to previous message
thompson is currently offline  thompson
Messages: 584
Registered: August 1991
Senior Member
alan@elroy.Jpl.Nasa.Gov (Alan S. Mazer) writes:

> In article <1993May21.164403.1583@ll.mit.edu> knight@ll.mit.edu (Fred Knight) writes:
>> Here are some features added to IDL since v2.1 that I particularly like:
>>
>> ---integrated support for HDF, CDF, and netCDF.
>> ---on-line help in a separate window
>> ---IOCTL to access low-level file operations
>> ---logarithm Z axis for surface plots
>> ---anonymous structures
>> ---create_struct (v3.1)
>> ---reads: like readf only from an IDL variable instead of from a file
>> ---device independent screen preview in EPSI format to see IDL plot in desktop publishing progams
>> ---integrated TIFF and GIF support
>> ---format capability for tick labels on plots
>>
>> Are there PV~WAVE equivalents?

> Not that I know of. It's hard to know what some of these things are (e.g.,
> anonymous structures). The question really is, what do you need? Wave has
> Motif lookalike functions that allow one to develop Motif GUIs very rapidly.
> In addition to their regular widgets. And I find the Wave widgets easier to
> use. Wave doesn't crash on me, locking up my workstation. Perhaps the
> stuff you've cited is critical to other people, but for me Wave offers the
> right combination of reliability and flexibility (and polish) that I need.
> I recommend it enthusiastically.
> --
>
> -- Alan # Mountain Dew and doughnuts...
> ..!ames!elroy!alan # because breakfast is the most important meal
> alan@elroy.jpl.nasa.gov # of the day.

Sounds like you must have had a bad experience with IDL somewhere along the
line. Just for the record, IDL has never locked up my workstation, and I don't
know anybody for whom it has. I certainly don't think of IDL as an unreliable
product, and certainly have no reason to believe that PV-Wave is going to be
any more (or less) reliable. :^)

Anonymous structures are unnamed structures that the user creates on the fly.
It's easier to explain by describing named structures first. For instance,
suppose I define a named structure through the command

IMAGE = {SOHO_IMAGE, IMAGE: INTARR(1024,1024,/NOZERO), $
PMT: 0.0, $
X: 0L, $
Y: 0L, $
Z: 0L}

then the name of this structure is SOHO_IMAGE. I can then define variables as
being of this datatype, e.g.

A = {SOHO_IMAGE}

However, once a structure is defined, then it is static. For instance, A.IMAGE
will always be a 1024x1024 integer array.

Anonymous structures are defined on the fly, and are thus more dynamic. For
example, if I write

A = {IMAGE: myimage,
PMT: pmt-reading,
X: x-value,
Y: y-value,
Z: z-value}

then A doesn't have a structure name associated with it. I can thus create
structures with just the structure that I need when I need it, rather than
defining it for once and always at the start of the program as in C or FORTRAN.
In IDL anonymous structure variables can be redefined dynamically.

Bill Thompson
Re: IDL or PV~Wave? [message #1030 is a reply to message #1028] Mon, 24 May 1993 08:41 Go to previous message
alan is currently offline  alan
Messages: 7
Registered: January 1993
Junior Member
In article <1993May21.164403.1583@ll.mit.edu> knight@ll.mit.edu (Fred Knight) writes:
> Here are some features added to IDL since v2.1 that I particularly like:
>
> ---integrated support for HDF, CDF, and netCDF.
> ---on-line help in a separate window
> ---IOCTL to access low-level file operations
> ---logarithm Z axis for surface plots
> ---anonymous structures
> ---create_struct (v3.1)
> ---reads: like readf only from an IDL variable instead of from a file
> ---device independent screen preview in EPSI format to see IDL plot in desktop publishing progams
> ---integrated TIFF and GIF support
> ---format capability for tick labels on plots
>
> Are there PV~WAVE equivalents?

Not that I know of. It's hard to know what some of these things are (e.g.,
anonymous structures). The question really is, what do you need? Wave has
Motif lookalike functions that allow one to develop Motif GUIs very rapidly.
In addition to their regular widgets. And I find the Wave widgets easier to
use. Wave doesn't crash on me, locking up my workstation. Perhaps the
stuff you've cited is critical to other people, but for me Wave offers the
right combination of reliability and flexibility (and polish) that I need.
I recommend it enthusiastically.
--

-- Alan # Mountain Dew and doughnuts...
..!ames!elroy!alan # because breakfast is the most important meal
alan@elroy.jpl.nasa.gov # of the day.
Re: IDL or PV~Wave? [message #1039 is a reply to message #1030] Fri, 21 May 1993 13:12 Go to previous message
landers is currently offline  landers
Messages: 45
Registered: May 1993
Member
In article <1993May21.164403.1583@ll.mit.edu>, knight@ll.mit.edu (Fred Knight) writes:
|>
|> In article <C7B1GH.1Ft@cbnewsi.cb.att.com>, ft@maxwell.ccs.att.com (Frederick True) writes:
|> |> I'm considering purchasing either IDL or PV~Wave for some large modeling ...
|> |>
|> |> BTW I have read the FAQ, but am looking for a more opinionated view!
|>
|> Here are some features added to IDL since v2.1 that I particularly like:
|>
|> [.....]
|>
|> Are there PV~WAVE equivalents?


Comparing with PV Wave vers 4.01


|> ---integrated support for HDF, CDF, and netCDF.
don't know about this

|> ---on-line help in a separate window
yes. Hypertext. fork from inside Wave or from OS prompt.
The vast majority of the reference manual is there, and some of the users guide.
Version 4.2 (Jun/Jul 93) is supposed to have the ENTIRE manual set on line,
supposedly word-for-word.

|> ---IOCTL to access low-level file operations
not directly, but you could wrap these in C calls...

|> ---logarithm Z axis for surface plots
yes, but it's not great

|> ---anonymous structures
yes

|> ---create_struct (v3.1)
to create a structure from tagnames and values, I assume
As part of the SQL table functions, there's BUILD_TABLE, which builds a
structure given tag names and values.

|> ---reads: like readf only from an IDL variable instead of from a file
that sounds nice - not directly available in Wave

|> ---device independent screen preview in EPSI format to see IDL plot in desktop
|> publishing progams
yes

|> ---integrated TIFF and GIF support
TIFF, Sun Raster file, but no GIF

|> ---format capability for tick labels on plots
yes. can specify format of labels, what their values are, where to put them, and
you can even use strings or Date/Time labels


--
@std_disclaimer.pro
Re: IDL or PV~Wave? [message #1040 is a reply to message #1039] Fri, 21 May 1993 09:44 Go to previous message
knight is currently offline  knight
Messages: 37
Registered: January 1992
Member
In article <C7B1GH.1Ft@cbnewsi.cb.att.com>, ft@maxwell.ccs.att.com (Frederick True) writes:
|> I'm considering purchasing either IDL or PV~Wave for some large modeling ...
|>
|> BTW I have read the FAQ, but am looking for a more opinionated view!

Here are some features added to IDL since v2.1 that I particularly like:

---integrated support for HDF, CDF, and netCDF.
---on-line help in a separate window
---IOCTL to access low-level file operations
---logarithm Z axis for surface plots
---anonymous structures
---create_struct (v3.1)
---reads: like readf only from an IDL variable instead of from a file
---device independent screen preview in EPSI format to see IDL plot in desktop publishing progams
---integrated TIFF and GIF support
---format capability for tick labels on plots

Are there PV~WAVE equivalents?

Fred
--
=Fred Knight (knight@ll.mit.edu) (617) 981-2027
C-483\\MIT Lincoln Laboratory\\244 Wood Street\\Lexington, MA 02173
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Contouring on Map Projections ?
Next Topic: Re: Backing store on VMS/MOTIF

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

Current Time: Wed Oct 08 15:12:00 PDT 2025

Total time taken to generate the page: 0.00638 seconds