[Tfug] Qt Library [Shocking use of]
erich
erich1 at copper.net
Thu Mar 29 13:24:42 MST 2007
There's octave, which is completely MATLAB script compatable. There's
even Koctave which is the same thing only with a nice KDE interface.
Also, later versions of MATLAB have translators to move from
script into C language.
Anyway it sounds like water under the bridge as this point since
the student already got an OK for an M$ platform.
Erich
Robert Hunter wrote:
>>I do understand that to some extent, but let me put this another
>>way... if you were looking for an FTP server, would you seriously look
>>at one that is compiled against Qt? Why would you, or why wouldn't
>>you?
>>
>>
>
>I guess this raises a question of context. E.g., if I was writing a
>one-shot program, or something for internal use, I would take more
>liberty in my choice of tools. If I was working on something for
>wider circualtion, I would probably be more selective. Also,
>optimization criteria can profoundly impact the choice of tools.
>
>Let me give you a recent example from the research group where I work.
>There is a particular student who is working on a high profile
>project which involves a substantial computation. This student has
>written the code in Matlab, which is a great tool, but which isn't
>exactly very fast in comparison to numerical code written in a compiled
>a language like C or Fortran. However, the student doesn't know C or
>Fortran, much less how to get around in a Unix shell, so that
>basically eliminates the option of using the 50 node linux cluster
>that we have. Rather than learn C/Fortran/Linux, the student requests
>( and is granted ) funds to purchase a dedicated Windows workstation
>on which to run her code. It may take several weeks to run her code
>in Matlab, but on the other hand, it might take significantly longer
>for her to her to learn a "real" programming language, and how to get
>around in a Unix environment. In this particular case, the
>optimization criteria consisted mainly of completing the project in
>the least amount of time, and with the least amount of effort.
>
>
>
>>Maybe I am becoming a dinosaur... one tool,one purpose; chain the
>>tools, reach a goal.
>>
>>
>
>I agree. Lightweight, connectable components will give you the most
>flexibility. However, sometimes people will understandably sacrifice
>flexibility, and aesthetics for ease of use.
>
>
>
More information about the tfug
mailing list