[SciPy-user] SciPy and GUI

Gael Varoquaux gael.varoquaux at normalesup.org
Mon Feb 2 14:30:27 EST 2009


On Mon, Feb 02, 2009 at 10:04:28AM +0100, Tim Michelsen wrote:
> Hello!
>   > Answer to 2):

> >     Its a question of using the right abstraction level. WxPython is a
> [...]
> >     thread-safe. In Wx, you will quickly have to understand the fine
> >     details of the event loop, which is interesting, but quite off-topic
> >     for the scientific programmer.
> [...]
> >     But the really important thing about Traits is that is folds together
> >     a set of patterns and best-practices, such as validation, model-view
> >     separation, default-initialization, cheap callbacks/the observer
> >     pattern. Using Traits puts you on a good path building a good
> >     architecture to your application. If you are using the raw toolkit
> Hey, these well formulated explanations really convinced me to look more 
> closely into ETS and GUI building!

Well thanks. I actually find that these problems are hard to understand
and to explain and that I do not have enough insight on them, and thus my
explanations are confused and go into circles. But thanks for the
encouragement.

Gaël



More information about the SciPy-User mailing list