Subj : Menushell.js
To   : Digital Man
From : Nightfox
Date : Mon Aug 24 2020 09:19 pm

 Re: Menushell.js
 By: Digital Man to Nightfox on Mon Aug 24 2020 08:09 pm

>> It was the Mozilla JavaScript engine.  Initially I tried using
>> Google's JS engine, but it seemed a bit complicated to embed.  Then I
>> looked at Mozilla's JS engine (I was inspired to use it due to
>> Synchronet), and I was able to embed Mozilla's JS engine into a couple
>> of C++ test applications.

DM> Cool. What version of SpiderMonkey, if you remember?

I don't remember offhand.  It was about 5 years ago.

DM> I embedded SpiderMonkey into a set-top box test application (at work) with
DM> a web UI back in the early 2000's, about the same time I chose it for
DM> Synchronet's FTP server and eventually everything else.

That sounds cool.

DM> Ah, cool. I might take a look at v8 again, but I'm planning to update to
DM> the latest SpiderMonkey at some point, which is expected to be painful.

I think the main appeal of Google's V8 engine was that it was supposed to be very fast.  But for something that's embedded into the apps we were using, I think Mozilla's JS engine was plenty fast.  What benefit do you think there would be to using Google's V8 JS engine over Mozilla's JS engine with Synchronet?

Nightfox

---
� Synchronet � Digital Distortion: digitaldistortionbbs.com