> On 14 Apr 2015, at 18:17, David Bovill <david@viral.academy> wrote:
> 
> Yes - thanks for the input Mark.
> 
> How about having Livecode as a Node extension that we could install with
> NPM? Is that not a much easier first step? I still would like to get to the
> bottom of "not being fork able" means?
Unless you want to ban most of the language then you'd still have to replace or 
integrate the event loop with libuv, which is probably not a small or easy job. 
If a future LiveCode has a more modular core you might be able to take just the 
bits you need.

> 
> It would be fantastic to get add Live code to a Node server with a couple
> of lines. Particularly for serving dynamically created images. I guess this
> route will also be possible when we have JavaScript export?
> 
I think it would be possible with JavaScript export but that's a very 
heavyweight solution. Dynamically creating images is the sort of processor 
intensive task where Node performs badly. It would probably make more sense to 
have a separate LiveCode executable that can run in another process on another 
CPU core on the same server. You could signal it via sockets from the Node 
server, or even just communicate via the file system.

>> On Tuesday, April 14, 2015, Jim Lambert <j...@netrin.com> wrote:
>> 
>> 
>>> Mark Wilcox wrote:
>>> 
>>> This is an interesting thread.
>> 
>> 
>> Indeed it is. Thanks for your informative comments.
>> 
>> Jim Lambert
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com <javascript:;>
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to