Dear Reinhard,

Sorry for the extremely late response. We've been busy working for the upcoming 2.1 release during the summer. I'm really glad to hear that you're using it to teach programming to teenagers, that's really cool!

About the variable explorer, there's an open issue in our issue tracker with a request quite similar to yours:

http://code.google.com/p/spyderlib/issues/detail?id=558

Besides, I think Pierre (the main developer) thinks to introduce this for 2.1. At least that's what I can read in the project's roadmap, which you can find here:

http://code.google.com/p/spyderlib/wiki/Roadmap

About Python 3, well, right now Spyder runs on python 2.7 just fine, so I don't think that's gonna be quite difficult to solve. On the other hand, UML modeling and qt designer integration are more oriented to programming in general than to scientific programming, so their implementation is going to depend on the efforts of another member of the community.

Thanks again for your interest in Spyder and for your kind words about the project,
Carlos

El 13/04/11 04:01, Reinhard Oldenburg escribió:
Dear Spyder team,

first let me say that I really like very much the Spyder IDE. We use
it for teaching programming in high schools as a very user friendly
alternative to Eclipse. Here are some ideas how to improve Spyder to
fit the needs of this group of users even more:
The variable table is an excellent tool to build up a mental model of
variables and how their reference changes over time. It would be even
more useful, if objects of user-written classes could be displayed.
Maybe the value column can show attributes and their values and
clicking on it would start up an ‘object card’ which is essentially
again a variable explorer in a new window which displays attributes
and methods. Methods could be envoked on this stage (as kind of
editing objects).  A look at the BlueJ java environment  shows how
useful this can be.
Moreover, it would be helpful to have code templates for typical
situations and the editor could bring out more clearly the structure
of the code by shading blocks. Again, BlueJ does this in a very nice
way.
In the long run, of course, there are further more demanding wishes:
- Python 3
- UML modeller
- better integration of qt designer

Regards,
Reinhard Oldenburg


--
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/spyderlib?hl=en.

Reply via email to