On 7/17/07, Michael Droettboom <[EMAIL PROTECTED]> wrote:

> TraitsUI seems really cool, but there are a couple of reasons I think
> that should probably be considered lower priority.  For one, it would
> need to be generalized and ported (backend-ed) for all of matplotlib's
> many gui backends.  Also, I wonder how it fits into matplotlib's
> paradigm as somewhere in between interactive and noninteractive
> plotting.  You would almost certainly want to tweak traits with the UI
> and then save that back out as Python code, but code generators almost
> never generate code that a human being would want to edit.

I recently saw a 'technical demo' of Matlab at my university, done by
their people.  I have to admit that the only thing that left me truly
impressed was the quality of their code generator for interactively
modified plots.  The demo person did a fair amount of non-trivial
tweaking of a plot via their GUI, and then he hit 'save as code'.  He
then opened the generated code, which was a nice function definition
with the arrays being plotted as input parameters (hence reusable
right away), was very readable overall.

I certainly thought that having such functionality would be great for
mpl/python, since it really does look extremely useful.  But this was
a sales demo, perhaps others who use matlab regularly  (I don't) have
a different opinion of that functionality when used in day to day
production work.

Cheers,

f

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to