จากข่าวเก่า Firefox เริ่มใช้ OdinMonkey/asm.js รีดประสิทธิภาพของ JavaScript และ จับมือ Epic Games พอร์ท Unreal Engine 3 มารันบนเบราว์เซอร์
ล่าสุดฝั่งกูเกิลมีความเคลื่อนไหวในเรื่องนี้แล้ว โดยทีมงาน Chrome เริ่มวางแผนรองรับ asm.js ในเอนจิน JavaScript V8 และประเมินว่าไม่น่าจะต้องใช้ทรัพยากรในการพัฒนามากนัก แต่ผลที่ได้จะออกมาคุ้มค่า
Chrome มีโครงการคล้ายๆ กัน (แก้ปัญหาเดียวกันแต่คนละวิธี) คือ NaCl และ Dart อยู่แล้ว ทั้งหมดเป็นความพยายามในการเร่งประสิทธิภาพของ JavaScript ภายในเบราว์เซอร์ให้ดีขึ้นนั่นเอง
ที่มา - CNET
Comments
เหลือแต่ IE กะ opera แล้วสินะ...
บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P
Opera ใช้ v8 ครับ
มันมาแล้ววว
โซเดียมคลอไรด์ 555
จะทำอะไร ก็รีบทำเถอะครับ
ตอนนี้ ผมตัดสินใจ มาซบอ้อมอกของ Google Chrome แล้ว
ก่อนหน้านี้ไปซบ Firefox ซะนาน (หลังๆ ไม่ค่อยตอบโจทย์เท่าไหร่ เลยเผ่นหนีมาซบอก Chrome แทน)
เราติดตามผลงานคุณอยู่นะ ท่าน Google Chrome ที่รัก
นี่แล ประโยชน์ของการแข่งกัน
อันนี้มันคนละประเด็นกันหรือเปล่าครับ คือ ถ้าผมจำไม่ผิด NaCl ใช้โค๊ดที่เป็น native C++ เลย ในขณะที่ Dart เป็นภาษาใหม่ซึ่งตัว Intepreter บน Chrome สามารถอ่านมันได้โดยตรง (และอาจจะถูกคอมไพล์เป็น javascript ในกรณีที่ browser ไม่รองรับ ก็เป็น fallback เฉยๆ)
ผมว่าถ้าจะบอกว่า เป็นการแก้ปัญหาประสิทธิภาพของ Javascript ที่ยังเร็วไม่พอนี่อาจจะพอได้ แต่ว่าสองโครงการนี้จริง ๆ ไม่ได้เรียกใช้ javascript เลย มันคงไม่สามารถไปเร่งประสิทธิภาพของ javascript ได้ล่ะครับ
นั่นสิครับผมก็งง เพราะ NaCl คือ โซเดียมคลอไรด์ และ Dart ก็คือ ระบบตรวจวัดคลื่นสึนามิ
หมายถึงแบบนั้นล่ะครับ
ทำกันขนาดนี้ ทำไมเค้าทำ JavaScript2 มากันนะ เหมือน html