ซัมซุงปล่อย JerryScript เอนจินจาวาสคริปต์สำหรับรันบนไมโครคอนโทรลเลอร์ ออกมาเงียบๆ ตั้งแต่วันก่อน โดยซัมซุงมีกำหนดการบรรยายหัวข้อ "JerryScript: An Ultra-lightweight JavaScript Engine for the Internet of Things" ที่งาน Embedded Linux Conference & IoT summit 2016 เดือนตุลาคมนี้ที่เบอร์ลิน
JerryScript เป็นเอนจินจาวาสคริปต์ตามมาตรฐาน ECMAScript 5.1 เต็มรูปแบบ แต่มีขนาดไบนารีเพียง 160KB และใช้แรมขณะรันน้อยกว่า 64KB และแม้ว่าจะออกแบบมาเพื่อรันบนไมโครคอนโทรลเลอร์ แต่มันก็สามารถรันบนลินุกซ์ได้โดยไม่มีปัญหา
ตัวคอมไพลเลอร์เขียนด้วย C99 เต็มรูปแบบเพื่อให้พอร์ตไปยังชิปต่างๆ ได้ง่าย และยังรองรับการคอมไพล์จาวาสคริปต์ไว้ล่วงหน้า
แนวทางของ JerryScript ซ้อนทับกับโครงการภาษาสคริปต์สำหรับรันบนไมโครคอนโทรลเลอร์อยู่แล้วเช่น Lua หรือ MicroPython หากได้รับความนิยม นักพัฒนาอุปกรณ์ IoT ก็จะมีทางเลือกมากขึ้น คงเลือกกันได้ตามความพอใจครับ
ซอร์สโค้ดเปิดทั้งหมดแล้วบน GitHub ไปดาวน์โหลดมาเล่นกันได้ และสัญญาอนุญาตเป็น Apache 2.0 ดังนั้นไม่ต้องกังวลเรื่องการนำไปใช้กับโครงการปิดซอร์สนัก
ที่มา - CNX Software
on
ซัมซุงปล่อย JerryScript
grenadin Wed, 03/08/2016 - 01:01
ซัมซุงปล่อย JerryScript เอนจินจาวาสคริปต์สำหรับ ?? ออกมาเงียบๆ อ่านแล้วงงๆครับ
แก้แล้วนะครับ
lew Wed, 03/08/2016 - 01:13
In reply to ซัมซุงปล่อย JerryScript by grenadin
แก้แล้วนะครับ
จะมี TomScript มั้ย
hisoft Wed, 03/08/2016 - 02:55
จะมี TomScript มั้ย
ข่าวต่อไป: MS ปล่อย
osmiumwo1f Wed, 03/08/2016 - 09:20
In reply to จะมี TomScript มั้ย by hisoft
ข่าวต่อไป: MS ปล่อย TypeScript สำหรับไมโครคอนโทรลเลอร์ด้วยชื่อ TomScript