ไมโครซอฟท์ออก .NET CLR รุ่นรันได้ข้ามแพลตฟอร์ม

by mk
2 May 2007 - 09:02

จากข่าวเก่า ไมโครซอฟท์อาจประกาศโอเพนซอร์ส Silverlight ในงาน Mix '07 ซึ่งปรากฎว่าข่าวนี้ไม่จริง แต่ตัว Silverlight ที่ออกมาโชว์ก็ดึงดูดความสนใจไปได้เยอะอยู่

ถึงแม้จะไม่โอเพนซอร์ส แต่ Silverlight ที่ออกมาสู้กับ Flash (และ Flex) ของ Adobe ตรงๆ นั้นใช้งานได้กับ Firefox และ Safari ด้วย นั่นแปลว่าตัว Common Language Runtime (CLR) ของ Silverlight จะทำงานได้ข้ามแพลตฟอร์ม

CLR เวอร์ชันที่มากับ Silverlight นี้จะไม่ใช่รุ่นเต็ม แต่จะตัดความสามารถที่ไม่จำเป็นกับงานบนเบราว์เซอร์ออกไป อย่างไรก็ตาม ฟีเจอร์สำคัญๆ อย่าง garbage collector, type system และ generics ยังอยู่ครบ ไมโครซอฟท์เรียกมันว่า Core CLR

นี่เป็นนิมิตรหมายอันดีว่าอนาคต .NET จะทำงานได้ข้ามแพลตฟอร์มอย่างเต็มรูปแบบ (หมายเหตุ CLR ที่ทั้งข้ามแพลตฟอร์ม และโอเพนซอร์สด้วยนั้น อยู่ในชุดของ Mono อยู่แล้ว)

ที่มา - ZDNet Blog, Ars Technica

Blognone Jobs Premium