<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">I've been campaigning with the main teacher of programming on my campus -- from my thoroughly non-leveraged position as prof of English -- to consider switching from Java to Python, for all the reasons which will be obvious to everybody here. (The existence of "wxPython in Action" is the decisive event for me.) I recently got a thoughtful reply from him which included this paragraph:<DIV><BR class="khtml-block-placeholder"></DIV><DIV><BLOCKQUOTE type="cite">Actually, I am using Matlab, which is dynamically typed as well, in some of my courses and I know it works well until types become important. In image processing, for example, they easily mistake the 'byte' data types for doubles which are the default. Ease of use leads to overconfidence in this case. Sometimes they claim that the program (the interpreter) isn't working right.</BLOCKQUOTE><BR></DIV><DIV>I wonder if anybody has any suggestions about useful answers to this.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Charles</DIV><DIV><BR class="khtml-block-placeholder"></DIV><BR style="font-size: 11px; "><DIV style="font-size: 11px; "> <DIV>Charles Hartman</DIV><DIV>Professor of English, Poet in Residence</DIV><DIV>Connecticut College</DIV><DIV><A href="mailto:charles.hartman@conncoll.edu">charles.hartman@conncoll.edu</A></DIV><DIV>*the Scandroid* is at cherry.conncoll.edu/cohar/Programs.htm</DIV><DIV><BR class="khtml-block-placeholder"></DIV> </DIV><BR style="font-size: 11px; "></BODY></HTML>