Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Rugxulo

Homepage

Usono,
05.01.2026, 05:49
 

MicroQuickJS (Developers)

MicroQuickJS (aka. MQuickJS) is a JavaScript engine targeted at embedded systems. It compiles and runs JavaScript programs using as little as 10 kB of RAM. The whole engine requires about 100 kB of ROM (ARM Thumb-2 code) including the C library. The speed is comparable to QuickJS.

MQuickJS only supports a subset of JavaScript close to ES5. It implements a stricter mode where some error prone or inefficient JavaScript constructs are forbidden.

Although MQuickJS shares much code with QuickJS, it internals are different in order to consume less memory. In particular, it relies on a tracing garbage collector, the VM does not use the CPU stack and strings are stored in UTF-8.

* https://github.com/bellard/mquickjs

bencollver

Homepage

05.01.2026, 16:43

@ Rugxulo
 

MicroQuickJS

> MicroQuickJS (aka. MQuickJS) is a JavaScript engine targeted at embedded
> systems.
>
> * https://github.com/bellard/mquickjs

Thanks, that looks seriously cool! I bookmarked it to play with later. I'd like to try and build it with dev86 BCC. :)

Oso2k

07.01.2026, 19:43

@ bencollver
 

MicroQuickJS

> Thanks, that looks seriously cool! I bookmarked it to play with later.
> I'd like to try and build it with dev86 BCC. :)

I think there will be more success with a gcc-style compiler. I plan to run it through https://github.com/andrewwutw/build-djgpp soon.

Back to index page
Thread view  Board view
23154 Postings in 2179 Threads, 404 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum