Parallel programming in script languages can be educational and fun and while there are multiple MPI wrappers for Python (at different levels of sophistication and completeness), an equivalent Tcl wrapper seems to be missing (except for the very minimal proof of concept here). With Tcl being the most pervasively used scripting language in VMD and data sets getting larger while analysis scripts become more sophisticated, there is a potential market for it. In addition, writing wrappers for external libraries in Tcl is fairly straightforward. So here we have TclMPI, the MPI wrapper package that the world hasn't been waiting for. Uppdate: a new version has been uploaded which includes bugfixes, cleanups, and an integrated test suite.
Axel's Old News >