Tags:
Node Thumbnail

ไมโครซอฟท์เปิดเอนจินจาวาสคริปต์ ChakraCore มาไม่กี่วัน ตอนนี้เหตุผลที่ไมโครซอฟท์เปิดโค้ดออกมาก็ชัดเจนขึ้นเมื่อทางไมโครซอฟท์ส่งโค้ดเข้าไปยังโครงการ NodeJS เพื่อให้ NodeJS รองรับการรันด้วย ChakraCore

ไมโครซอฟท์ระบุว่าโค้ดทั้งหมดจะไม่กระทบกับโค้ดหลักของ NodeJS เองและโค้ดของส่วนเสริมอื่นๆ ของ V8 เพราะไมโครซอฟท์สร้าง chakrashim ขึ้นมาอิมพลีเมนต์ API ของ V8 สำหรับ NodeJS ไว้แล้ว

ข้อเสียสำคัญคือ ChakraCore ยังพอร์ตไปแพลตฟอร์มอื่นไม่เสร็จ ระหว่างนี้แพตช์ที่ไมโครซอฟท์ส่งเข้ามาจะรันได้บนวินโดวส์เท่านั้น

แพตช์นี้จะทำให้กระบวนการคอมไพล์โค้ดสามารถเลือกได้ว่าต้องการใช้เอนจินใด แต่ตัวไบนารีที่ได้จะมีเอนจินเดียวเท่านั้น

ที่มา - Github: NodeJS, The Next Web

No Description

Get latest news from Blognone

Comments

By: tr
Writer
on 21 January 2016 - 04:06 #877060

Github: NoodeJS

o เกินมาตัวครับ

รอดูว่ารีวิวกันโหดขนาดไหน

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 21 January 2016 - 09:23 #877099 Reply to:877060
UltimaWeapon's picture

ผมเคยรัน SunSpider ระหว่าง IE 11 กับ Chrome ล่าสุดเมื่อประมาณปีกว่าๆ IE 11 เร็วกว่าคับ

By: syootakarn
iPhoneWindows PhoneAndroidBlackberry
on 21 January 2016 - 10:27 #877128
syootakarn's picture

good concept & good idea เพราะ google chrome ก็ใช้ V8 และ nodejs ก็รองรับหลาย os
การใช้งาน ChakraCore ต้องใช้ผ่าน API ดังนั้นต้องลง package เสริม วิธีการนี้ทำให้ไมโครซอฟต์
กลับมาแจ้งเกิดในวงการได้เร็วขึ้น (ก่อนหน้านี้แจ้งตาย ^_^) เพราะไม่ต้องออกแรงมาก ต่อยอดเทคโนโลยี
ของ chrome v8 ที่มีอยู่ได้ทั้งขึ้นทั้งล่อง
ขอคารวะ (ถ้าทำได้บน windows+linux+osx) นะ