เอ็นจิ้น ChakraCore JavaScript ของ Microsoft กำลังจะมาใน Linux และ OS X
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Microsoft ประกาศในวันนี้ว่าบริษัทกำลังนำ ChakraCore มาสู่ Linux และ OS X ChakraCore เป็นเอ็นจิ้น JavaScript แบบโอเพ่นซอร์สสำหรับ Microsoft Edge และแพลตฟอร์ม Universal Windows บน Windows 10 Microsoft ระบุว่า:
การนำ ChakraCore มาสู่ Linux และ OS X นั้นเกี่ยวกับการให้นักพัฒนาสามารถสร้างแอปพลิเคชันข้ามแพลตฟอร์มด้วยเอ็นจิ้นได้ ดิ JavaScript Runtime (JSRT) API เพื่อโฮสต์ ChakraCore ได้รับการออกแบบมาสำหรับ Windows ดังนั้นจึงมีการพึ่งพา Windows สองสามอย่างอย่างหลีกเลี่ยงไม่ได้ ตัวอย่างเช่น Win32 การใช้งานการเข้ารหัส UTF16-LE สำหรับสตริง ซึ่งแพลตฟอร์มอื่นอาจใช้สตริงที่เข้ารหัส UTF8 ส่วนหนึ่งของการเปิดใช้งานการสนับสนุนข้ามแพลตฟอร์ม JSRT API บางตัวได้รับการปรับปรุงโครงสร้างและออกแบบใหม่เพื่อให้นักพัฒนาสามารถเขียนโค้ดที่ไม่เกี่ยวกับแพลตฟอร์มเพื่อฝัง ChakraCore การรักษาความเข้ากันได้แบบย้อนหลังเป็นหลักการสำคัญที่เราปฏิบัติตาม ดังนั้นแอปพลิเคชันที่เขียนด้วย JSRT API ชุดก่อนหน้าบน Windows จะยังคงทำงานเหมือนเดิม คุณสามารถ สร้างเครื่องยนต์ แล้วเขียน แอพสวัสดีชาวโลก เพื่อเริ่มต้นใช้งาน ChakraCore บน Windows/Linux/OS X
ChakraCore ช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันข้ามแพลตฟอร์มบน Linux หรือ OS X ได้อย่างง่ายดาย ดังที่ Microsoft ระบุไว้ นี่เป็นเพียงจุดเริ่มต้นสำหรับ ChakraCore บน OS X และ Linux นักพัฒนา เริ่มต้นได้ กับ ChakraCore บน Linux และ OS ได้แล้ววันนี้ และหากสนใจสามารถชำระเงินได้ ตัวอย่างแอพ Hello World ที่สร้างด้วย ChakraCore ที่นี่
Microsoft กล่าวว่าจะทำการปรับปรุงอย่างต่อเนื่องในช่วงหลายเดือนข้างหน้า และพวกเขากำลังดำเนินการเพิ่มการสนับสนุนสำหรับ Intl ซึ่งจะช่วยให้บริษัทมั่นใจได้ว่าเอ็นจิ้นมีคุณสมบัติเท่าเทียมกันในทุกแพลตฟอร์ม
การประกาศล่าสุดจาก Microsoft ไม่น่าแปลกใจเลย บริษัทได้เปิดตัวโปรแกรมแก้ไขโค้ดข้ามแพลตฟอร์ม (Visual Studio Code) เมื่อหลายเดือนก่อน และตามข่าวลือ บริษัทกำลังทำงานเพื่อนำ PowerShell มาสู่ OS X และ Linux ด้วย