Code Monkey home page Code Monkey logo

Comments (5)

SuperIlu avatar SuperIlu commented on May 10, 2024

I did a quick test with QuickJS and if I remember right it didn't compile with DJGPP. I'm planing to migrate to Duktape (for now). But before doing this I have some more testing on my list. This still includes QuickJS.

See here for some benchmarks: https://twitter.com/dec_hl/status/1203440011678552067

from dojs.

SuperIlu avatar SuperIlu commented on May 10, 2024

Oh, and when I tried QuickJS (not on DOS though) it was slower than Duktape: https://twitter.com/dec_hl/status/1202292770834137096

from dojs.

zettelmuseum avatar zettelmuseum commented on May 10, 2024

I tried some more scripts, some were much faster in quickjs, but quite a few were faster in duktape. So I think I was too enthusiastic (maybe because Fabrice Bellard is a legend. I'm using his tiny c compiler in dosbox and it's incredibly fast.)

from dojs.

SuperIlu avatar SuperIlu commented on May 10, 2024

For now Duktape is my favorite because I already ported my other project (jSH) successfully to it.

from dojs.

SuperIlu avatar SuperIlu commented on May 10, 2024

I benchmarked Duktape again (Linux and DOS) and (after some speed improvements over MUjS) I did a full port of DOjS to Duktape.
Sadly this port turned out slower than the current. See my Twitter for a very short summary...
https://twitter.com/dec_hl/status/1260943621030887428

from dojs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.