Hi David I am not familiar with ImpulseC.
I think it may be unlikely for Python to replace MATLAB - maybe Python has less specialized libraries than MATLAB but Python has the width of applications. I will be hardpressed to think of a convincing argument to teach MATLAB as a replacement of Python/Perl/C to computer science undergraduates. Your question is almost asking will Python replace R/S-Plus? Unlikely. However, there is Octave (www.octave.org) which states "GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab." Hence, will it be more suitable for your Masters to study the implementation of a Python-Octave library? Pretty much like what RPy and RPython did for R and Python? Cheers Maurice -- http://mail.python.org/mailman/listinfo/python-list