Elk - 組み込みシステム向けの超小型JSエンジン
(github.com)- ES6の主要サブセットを実装した、組み込み可能なJSエンジン
→ マイクロコントローラ開発向けに設計 : C/C++の代わりにJSでファームウェアコードを作成
→ または製品のパーソナライズのため、顧客に安全で保護されたスクリプティング環境を提供
-
クロスプラットフォーム : 8〜64bit
-
依存関係なし : ISO C/C++コンパイラだけでビルド可能
-
elk.cとelk.hの2つをコードに追加するだけで組み込み完了 -
小さくシンプルな組み込みAPI
-
JavaScript からネイティブC/C++を呼び出し可能。逆方向もサポート
-
mallocを使用しない。与えられたメモリバッファだけで動作 -
小さなフットプリント : フラッシュ/ディスクで20KB、コアVM用に約100byte
-
バイトコードなし。JSコードを直接インタープリート
まだコメントはありません。