Tags:
Node Thumbnail

แม้ว่า .NET Framework ของไมโครซอฟท์จะออกแบบในตอนเริ่มต้นมาด้วยการระบุให้ทำงานกับภาษาอย่าง VB.NET หรือ C# เป็นหลัก แต่ตัวมาตรฐานก็ระบุไว้ว่าสามารถนำภาษาอืนๆ มาใช้ได้เป็นอย่างดี ข่าวก่อนหน้านี้ที่รู้กันคือการที่ไมโครซอฟท์ออกมาสนับสนุน IronPython ที่ใช้ภาษา Python มาเป็นส่วนหนึ่งของ .NET

ในวันนี้เอง ภาษาที่ถูกมองว่าเป็นคู่แข่งสำคัญของ Python คือ Ruby นั้นก็มีคนพอร์ตมาอยู่บน .NET กันบ้างแล้ว แถมยังได้รับการสนับสนุนจากไมโครซอฟท์เช่นเดียวกัน โดยทีมที่ทำเรื่องนี้คือ Queenland University of Technology ที่ได้ระบุว่าการอิมพลีเมนต์ Ruby.NET นี้คืบหน้าไปแล้วกว่าร้อยละ 40 และเราคงได้เห็นเวอร์ชั่นอัลฟ่ากันภายในกลางปีนี้ และเบต้าแรกกันภายในปลายปีนี้

ไมโครซอฟท์แสดงท่าทีชัดเจนที่จะสนับสนุนการอิมพลีเมนต์ภาษาจำนวนมาก ขึ้นมารองรับ .NET CLR ซึงกลยุทธ์นี้น่าจะทำให้บริษัทต่างๆ ที่จะพอร์ตมาใช้ .NET สามารถตัดสินใจได้ง่ายขึ้น

ว่าแต่ J# นี่เงียบไปเลยแฮะ...

ที่มา - QUT:Ruby.NET

Get latest news from Blognone

Comments

By: TiD
AndroidWindows
on 18 March 2006 - 01:24 #4590

MS สนับสนุนภาษาเยอะ ๆ น่าจะเป็นผลดีกับทางตัวเองมากเลยครับ ถึงแม้ใคร ๆ จะมองว่าจุดเด่นของ .NET อยู่ที่ภาษา C#

แต่ผมว่าีข้อดีจริง ๆ อยู่ที่ CLI กับ MSIL มากกว่า ดังนั้นการเน้นไปที่ตัว framework โดยการที่มีภาษามารันบน framework เยอะ ๆ น่าจะทำให้คนเห็นประโยชน์ และเสริมจุดแข็งของ CLR ของ .NET framework ในแง่ความเป็น framework มากกว่าความเป็น virtual machine เหมือนทาง Java

คิดว่า J# น่าจะถูกทำไว้เรียกคนสาย Java มาลอง .NET กับไว้ให้คน migrate จาก J++ มากกว่าครับ

อ้อ จริง ๆ มีภาษา Boo อีกภาษานึงนะครับ ที่เป็นตระกูล python บน .NET รู้สึกจะมีให้เล่นใน #Develop 2 ด้วย

By: pt on 18 March 2006 - 03:01 #4598

แล้ว Mono จะไหวไม๊เนี่ย

By: wiennat
Writer
on 18 March 2006 - 08:09 #4606

แล้วก็มี Ruby/CLR ที่เป็น wrapper ของ ruby อีกที


onedd.net

By: plynoi
WriterAndroidUbuntu
on 18 March 2006 - 08:59 #4609

ผมมองว่า J# มันเป็นลูกเมียน้อยที่สุดเลยอ่ะ
ถ้าเป็นคนสาย java จะย้ายมา .net ก็คงไป C# แทนอ่ะ ไหนก็ไหนๆแล้ว