IronPython ซึ่งเป็นหัวหอกของภาษาไดนามิคบน .Net Framework ได้ออกเวอร์ชัน 2.0 มาแล้วครับ
สำหรับเวอร์ชัน 2.0 นี้ถือเป็นการเปลียนแปลงครั้งใหญ่ คือเปลี่ยนจากทำงานบน CLI ไปเป็นทำงานบน Dynamic Language Runtime (DLR) แทน ซึ่ง DLR นี้ถูกออกแบบมาสำหรับพัฒนาภาษาไดนามิคบน .Net โดยเฉพาะ
จุดเปลี่ยนแปลงอื่นๆ จาก 1.1.2 ก็เช่น ปรับปรุงให้เข้ากันได้กับ Python 2.5 (จากเดิม 2.4.4), แก้บั๊กกว่า 500 จุด, มีตัว Installer มาให้, รองรับการทำงานกับ Silverlight และปรับปรุงให้ทำงานได้เร็วขึ้นครับ
สำหรับเวอร์ชัน 2.0 นี้ต้องอาศัย .NET 2.0 SP1 ครับ
ดาวน์โหลด/ที่มา - CodePlex
Comments
เมื่อก่อนรู้จักแต่ CLI แฮะ
เพิ่งรู้จัก DLR ก็วันนี้ล่ะ
นึกถึงหนังเรื่อง "หัวใจทรนง"
The Adventure of IronPython ฮ่าๆ
นึกว่าจะไม่ค่อยมีคนรู้จักหนังเรื่องนี้แฮะ ชอบตอนนางเอก(?)โดนพระเอกทำร้ายด้วยเท้า พระเอกแสดงอารมณ์เท้าได้ดีมาก
BioLawCom.De
"รองรับการทำงานกับ Silverlight" หมายถึง ผมใช้ Python เขียน Silverlight ได้ใช่มั๊ยครับ?
IronRuby ก็มี http://www.ironruby.net/
iron project น่าจะเป็นการนำโปรแกรมที่เขียนโดยภาษาอื่น ให้สามารถมา compile และนำไปใช้ได้บนสภาพแวดล้อมของ .net
รู้สึกว่า...ชื่อ Iron มักจะเป็นภาษาไดนามิคนะครับเนี่ย???
DLI นี่มันอยู่บน .Net Version ไหนล่ะครับนั่น
Mono : แล้วฉันจะตามไป~~