Fabrice Bellard นักคณิตศาสตร์ชาวฝรั่งเศส ซึ่งเป็นที่รู้จักจากผลงานของเขาเกี่ยวกับ ffmpeg, qemu, tcc และการคำนวณ pi ได้เผยแพร่ QuickJS สู่สาธารณะ ซึ่งเป็นการนำ JavaScript ไปใช้ในรูปแบบไลบรารีใน C
- รองรับข้อกำหนด ES2019 เกือบทั้งหมด
- รวมถึงส่วนขยายทางคณิตศาสตร์
- ผ่านการทดสอบชุดทดสอบ ECMAScript ทั้งหมด
- ไม่มีการพึ่งพาไลบรารีอื่น
- ไลบรารีที่เชื่อมโยงแบบคงที่ขนาดเล็ก - จาก 190 KiB บน x86 สำหรับ "hello world"
- ล่ามที่รวดเร็ว - ผ่านการทดสอบ ECMAScript Test Suite 56000 ครั้งในเวลาประมาณ 100 วินาทีบน 1 คอร์ของเดสก์ท็อปพีซี โอเวอร์เฮดของวงจรเริ่ม-หยุด < 300 µs
- สามารถคอมไพล์ Javascript ให้เป็นไฟล์ปฏิบัติการได้โดยไม่ต้องพึ่งพาภายนอก
- สามารถคอมไพล์ Javascript เป็น WebAssembly ได้
- ตัวรวบรวมขยะพร้อมตัวนับอ้างอิง (กำหนดไว้ การใช้หน่วยความจำต่ำ)
- ล่ามบรรทัดคำสั่งที่มีการเน้นสี snitaxis
ตามที่ การทดสอบประสิทธิภาพ ของ การสนทนาบน Opennet.ruความเร็วของ QuickJS ในการทดสอบนั้นน้อยกว่า Node.js 15-40 เท่า
ที่มา: linux.org.ru