Alejandro F. Reimondo vistited us and ported one of his frameworks to LSWVST.
Here is a copy of his statement on the Visual-Smalltalk List:
Hi!
I am really excited because, yesterday, I meet Frank Lesser to make an evaluation of their development platform.
I used one of my last frameworks (computer vision and machine
learning) to make a quick evaluation of the effort to be put in the framework to make it run in their platform.
My framework use low-level COM functions, make API calls w/callbacks & complex structure navigation, build custom methods on the fly, use finalization, requires intensive math and high perfomance for realtime processing of video.
I was surprised because I have to change NOTHING to make the framework run, and it take me less than 10 minutes to see my tests&samples running.
Most of the work was invested to build a new image file from scratch image (a fileIn of a small .st file). Once the image has been built, my SLLs loaded without change and runs on their platform.
They has also extended the development platform to support multithreading, unicode, lowlevel debuggin, bytecode encryption and other enhancements that can make me continue writing state of the art software.
Now, I plan to invest my time in learning how to use the new features to enhance my frameworks and do serious web programming leaving the old VM in my personal museum.
cheers,
Ale.