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