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

Home » Public Forums » archive » Re: Object Graphics + Convolution with Point Spread Function
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: Object Graphics + Convolution with Point Spread Function [message #37795 is a reply to message #37794] Mon, 26 January 2004 08:59 Go to previous messageGo to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Nuno Oliveira writes:

> I heard somewhere that object oriented languages where more easy and
> practical to use. Or you just don't like the way IDL's graphic objects are
> build?

No, no. You misunderstand. I *love* object oriented programs.
Nearly all the programs I write for clients are object oriented.
They are slick, easy to maintain, easy to write (once you have
a decent library of routines) and elegant.

But that doesn't mean they don't require a lot more code
up front. They do. The payoff is on the back end, once you
have a number of building blocks for creating functionality.

I have no objection at all to object graphics, except that
they are mostly overkill and unnecessary for the kinds of
programs my clients want. For me, direct graphics objects
are much simpler to use and write.

Of course, if you are doing anything at all in 3D space,
object graphics are hard to beat.

Cheers,

David

P.S. I have recently had occasion to see a 2D application
that was written in object graphics and I must admit, I was
greatly impressed with the look and feel. In fact, it was
spectacular! I couldn't come close to it it's look and feel
in direct graphics (at least until RSI gives us some decent
direct graphics fonts). But having some idea of the work
involved, I'm not sure the polish was worth the elbow grease. :-)

--
David W. Fanning, Ph.D.
Fanning Software Consulting, Inc.
Phone: 970-221-0438, E-mail: david@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Need help passing string data using CALL_EXTERNAL.
Next Topic: Array indexing problem

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

Current Time: Sun Oct 12 10:30:49 PDT 2025

Total time taken to generate the page: 1.60329 seconds