Since July 2019, I have been mentoring Hakimie Salim for his Final Year
Project at Multimedia University in Malaysia. He has done an outstanding job
bring Parallel Processing to Smalltalk via MPI. The result is published at
https://github.com/hakimiesalim/StMPI This work offers a general way to interface Smalltalk to other programs in
any language and achieve parallel processing simultaneously. Since many MPI
programs already exists, they can be accessed by Smalltalk via StMPI
Let us know your feedback.
Its was aimed to help Smalltalk prominent user to get the most performance
speed in their program by allowing them to do parallel computing. StMPI is
created to run on both Windows and Linux environments. You can implement it
on your system by following the guideline provided.
There is one field that could be explored based on this project which is to
use StMPI as a medium to communicate between Smalltalk programs to another
programming language program. The image processing application and prime
number application uses both the Smalltalk programming language and C++
programing language. This just shows that you could use StMPI as a
communication medium between programming languages.