CatchTheTornado / CatchTheTornado/askql

Use Jerryscript to run AskVM

Open
#142 2 comments 0 reactions 0 assignees View on GitHub
AskVM enhancement question
Dominant language
TypeScript
Stars
387
Forks
30
PR merge metrics
No merged PRs in 30d

Description

In order to run current AskVM on small devices, we should use the lightest possible Javascript engine.
I think [Jerryscript](https://github.com/jerryscript-project/jerryscript) is a good candidate.

JerryScript is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers. It can run on devices with less than 64 KB of RAM and less than 200 KB of flash memory.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the current AskVM runtime and determining how JerryScript could replace it on resource-constrained devices; done means AskVM runs through the proposed engine within the stated memory constraints.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, typescript
Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.