Tags:
Node Thumbnail

ซัมซุงปล่อย 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

Get latest news from Blognone

Comments

By: grenadin
iPhoneWindows PhoneAndroidWindows
on 3 August 2016 - 01:01 #929928
grenadin's picture

ซัมซุงปล่อย JerryScript เอนจินจาวาสคริปต์สำหรับ ?? ออกมาเงียบๆ อ่านแล้วงงๆครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 3 August 2016 - 01:13 #929930 Reply to:929928
lew's picture

แก้แล้วนะครับ


lewcpe.com, @wasonliw

By: hisoft
ContributorWindows PhoneWindows
on 3 August 2016 - 02:55 #929937
hisoft's picture

จะมี TomScript มั้ย

By: osmiumwo1f
ContributorWindows PhoneWindows
on 3 August 2016 - 09:20 #929990 Reply to:929937
osmiumwo1f's picture

ข่าวต่อไป: MS ปล่อย TypeScript สำหรับไมโครคอนโทรลเลอร์ด้วยชื่อ TomScript