MicroQuickJS: Fabrice Bellard氏による組み込みシステム向けの新JavaScriptエンジン

Research#llm📝 Blog|分析: 2025年12月25日 13:10
公開: 2025年12月23日 20:53
1分で読める
Simon Willison

分析

この記事では、ffmpeg、QEMU、QuickJSの開発で知られるFabrice Bellard氏による新しいJavascriptエンジン、MicroQuickJSを紹介しています。組み込みシステム向けに設計されており、RAMわずか10kB、ROM 100kBという小さなフットプリントを誇ります。JavaScriptのサブセットをサポートしているにもかかわらず、機能が豊富であるようです。著者は、信頼できないコード、特にLLMによって生成されたコードをサンドボックス化する可能性を探求し、メモリ使用量、時間制限、ファイルまたはネットワークへのアクセス制限に焦点を当てています。著者は、この可能性を調査するためにClaude Codeを使用して非同期研究プロジェクトを開始し、安全なコード実行環境におけるエンジンの可能性を強調しています。
引用・出典
原文を見る
"MicroQuickJS (aka. MQuickJS) is a Javascript engine targetted at embedded systems. It compiles and runs Javascript programs with as low 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."
S
Simon Willison2025年12月23日 20:53
* 著作権法第32条に基づく適法な引用です。