<div>This was my thinking on eLinda, whose combination of evaluating in Linda TupleSpace Subspaces and also the eventual sending based upon Erights.org ELib. I added event registrations of Tuples with ETupleSpace default eventuallyDo: [:tuple | count := count + 1]. Every eval afterwards would count. That eventual reactor runs on the PriorityVat'<br></div><div>s Process. If tuple evals in the subspace started using the Vat's process, then it would be single-threaded, multitasking. I feel it could be a monitor of task dispersal.<br></div><div><br></div><div>Here is the latest eLinda, for Squeak and Pharo: <a href="http://www.squeaksource.com/Cryptography/elinda-HenryHouse.3.mcz">http://www.squeaksource.com/Cryptography/elinda-HenryHouse.3.mcz</a><br></div><div><br></div><div>I also think it would make a good parsing engine for scripting ai computations. I was looking at PeitiParser and thinking of changing their baskends to generate Scripts that could run through this linda-vat engine.<br></div><div><br></div><div>As you have said, just thinking out loud.<br></div><div><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user">- HH<br></div><div class="protonmail_signature_block-proton protonmail_signature_block-empty"><br></div></div><div><br></div><blockquote class="protonmail_quote" type="cite"><div>-------- Original Message --------<br></div><div>Subject: Re: [Vm-dev] Multi-core system Squeak (was Re: Sista alternate bytecodes + Java Bytecode ?)<br></div><div>Local Time: October 19, 2017 1:20 PM<br></div><div>UTC Time: October 19, 2017 5:20 PM<br></div><div>From: tblanchard@mac.com<br></div><div>To: Squeak Virtual Machine Development Discussion <vm-dev@lists.squeakfoundation.org><br></div><div><br></div><div><br></div><div>K, so if you were to marry that with Craig Latta"s micro images and "imprinting" strategy, offloading work to other "queues" might be a really cool way to chuck over a minimal amount of code associated with a task - where each work queue is just another micro worker image.<br></div><div><br></div><div>Just thinking out loud.<br></div><div><br></div><div><br></div><div><br></div><div>> On Oct 19, 2017, at 10:09 AM, K K Subbu <kksubbu.ml@gmail.com> wrote:<br></div><div>> <br></div><div>> On Thursday 19 October 2017 10:16 PM, tim Rowledge wrote:<br></div><div>>>> On 19-10-2017, at 7:31 AM, Todd Blanchard<tblanchard@mac.com><br></div><div>>>> wrote:<br></div><div>>>> It works very well and this idea of mini worker images sounds like<br></div><div>>>> it might be a good fit for that model.<br></div><div>>> One thing I noticed with surprise was how astonishingly fast Dave’s<br></div><div>>> OSProcess could spawn an entire image, even on a Pi.<br></div><div>> <br></div><div>> I second this idea. LatexMorph is a good example of that. It uses OSProcess to pipe LaTeX text through latex engine and Ghostscript into an image and import that image back into Squeak. The pipeline was fast enough for live rendering of image as the text was typed on laptops way back in 2010.<br></div><div>> <br></div><div>> Regards .. Subbu<br></div></blockquote><div><br></div>