สิ้นสุดการรอคอย! Parrot 1.0.0 ออกแล้ว

by pittaya
25 March 2009 - 18:38

บางคนอาจจะเคยเห็นชื่อ Parrot ผ่านตากันมาบ้าง แต่ข่าวคราวของโครงการนี้ค่อนข้างเงียบเชียบ ทำให้เราไม่ค่อยทราบความเคลื่อนไหวเท่าไหร่นัก จนกระทั่งไม่กี่วันมานี้ Parrot เวอร์ชัน 1.0.0 รหัส "Haru Tatsu" ก็ได้ออกมาแล้ว

ในเว็บไซต์ของ Parrot ให้คำจำกัดความของ Parrot ไว้ว่า "เวอร์ชวลแมชชีนที่ออกแบบมาให้คอมไพล์และรันไบต์โค้ดของภาษาไดนามิคได้อย่างมีประสิทธิภาพ" โดยมีเป้าหมายให้สนับสนุนภาษา Perl 6, Python, Ruby, Lua, Tcl หรือถ้าพูดให้ง่ายๆ เทียบกับ .NET ก็คือเป็น CLR ของภาษาไดนามิคทั้งหลายนั่นเอง

สำหรับเวอร์ชัน 1.0.0 นี้ สามารถคอมไพล์และรันภาษาแอสเซมบลีของ Parrot และ PIR (Parrot Immediate Representation) ได้แล้ว ส่วนภาษาอื่นๆ ยังอยู่ในช่วงการพัฒนา

ในช่วงแรก แนวคิดของโครงการจัดว่าค่อนข้างทันสมัยมาก แต่ด้วยความล่าช้าของการพัฒนา ทำให้กว่าเวอร์ชันแรกจะออกมาได้ ก็ใช้เวลาไปถึง 8 ปี จนกระทั่งเวอร์ชวลแมชชีนยี่ห้ออื่นล้ำหน้าไปไกลแล้ว

ที่มา - parrot.org

Blognone Jobs Premium