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

Home » Public Forums » archive » Re: IDL to C translator
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: IDL to C translator [message #11396 is a reply to message #11391] Wed, 08 April 1998 00:00 Go to previous messageGo to previous message
Liam Gumley is currently offline  Liam Gumley
Messages: 473
Registered: November 1994
Senior Member
Ebeth Jones wrote:
>
> Liam Gumley wrote:
>
>>
>>> 2) Not everybody has IDL and you may want to share an application.
>>> BTW: Matlab has a matlab -> C translator. I suspect for the above reasons.
>>
>> Surely if your application is brilliantly implemented in IDL, then
>> anyone that wants to use it will fall over themselves in the rush to buy
>> an IDL license.
>
> I feel like a trout on a hook, but here goes....
>
> no matter how brilliantly your application is implemented in
> IDL, if you need to implement that code in a real system, i.e.
> a fielded military system, chances are the hardware that is
> going in the fielded system will not even entertain the thought
> of hosting IDL for your brilliant application, and your brilliant
> application in IDL will not run at real time (not near real time,
> real real time) no matter how much you tweak it. Unless you
> can enlighten me further....

Well surely you would never code a military real-time application in IDL
in the first place. A *prototype*, certainly. But the idea behind
prototypes is that once you're done with them, you throw them away. In
fact, you might even throw away two prototypes, e.g.

(1) Prototype V1 (IDL) demonstrates the user interface, to get feedback
from users (no functions)
(2) Prototype V2 (IDL) demonstrates basic functionality
(3) Realtime V1 (C++) is the first production version

Code re-use in this process might happen from steps (1) to (2), but it
probably would not happen from step (2) to step (3). The key information
that gets refined in this process is the application *design*. It is
perfectly appropriate to code the application at step (3) in whatever
language is appropriate. I'm just saying that you're probably wasting
your time if you try and 'translate' the code from step (2) for use in
step (3).

Cheers,
Liam.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: Three questions
Next Topic: Help with IDLgrAxis

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

Current Time: Thu Oct 09 13:21:27 PDT 2025

Total time taken to generate the page: 1.52794 seconds