On Wed, May 23, 2018 at 07:11:29AM -0700, Sean P. DeNigris wrote:
Guillermo Polito wrote
I try not to depend on projects using OSProcess in that case.
That is not exactly a robust solution! What is the only project providing the functionality you need depends on OSP?!
Guillermo Polito wrote
I understand that the incompatibilities bother, but putting all the fault in OSSubprocess and not in OSProcess seems not fair :)
Ha ha, well OSProcess was born in 2005, and then OSSP appeared reusing some of its functionality just recently, so I'd say it's fair indeed!
Actually, OSProcess was born in 1999 :-) First announcement: http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-June/016553.html And this appears to be where I first starting thinking about the problem: http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-January/025236.h... http://lists.squeakfoundation.org/pipermail/squeak-dev/1999-May/023712.html Kudos to Mariano for working closely with me as he developed the FFI based functionality in OSSP, he did a really good job of working out issues wherever possible. FFI based solutions work at a different level of abstraction than VM plugins, and there is a role for both. Dave