On 03/23/2012 05:29 PM, Jacob Dawid wrote:
> I am a software developer and I would not develop code without an IDE. The
> point is that behind all that text you type there is a more abstract
> concept of your thoughts. If a GUI can replicate you thoughts well it is a
> lot faster than the "text only" approach. To stay with your example, a good
> gui would allow to right click on a graph that opens up a context menu in
> which you can change the color.

GUI Octave doesn't have this.


>  This is much faster than searching for the
> color definition, changing the color to blue, run the script again, seeing
> that it's not that blue that you had in mind, changing it again and so on.
>
> It all sounds like you wouldn't need it until you grasp the idea. So don't
> be so pessimistic, we know what we're doing.

When I say command line, what I mean is writing script files so that I 
may replicate.  I use gvim to write the scripts then just type the name 
of the file in Octave command line.

If I were approached by, say, an editorial review board or the FDA 
inquiring about the veracity of my work or a particular plot, I'd rather 
say I wrote script files and stored them in a dated electronic project 
record along with the original data so that I may replicate it. 
Ephemeral things just don't go over well in that case.

Also, by using script files rather than manual WYSIWYG modifications you 
may save yourself future work.  So many times I recall doing something 
similar in Octave, say, five years ago.  I go back to the M-file (which 
I can search real easy using grep, another command line tool), and oh 
yeah, that is what I want.  If I've done mods or processing in a GUI, I 
might forget.  Want to share work?  A script file works well for that. 
Otherwise, I have to describe to a coworker over the phone or email how 
to traverse the GUI.

Dan

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to