cblue on February 19th, 2009

Groovy 1.6 รุ่นล่าหลังจากออก RC มา 3 รอบ ตอนนี้ออกมาให้ใช้งานกันแล้วครับ

ในรุ่นนี้ปรับปรุง performance เร็วขึ้นมาก (เป็นเทคนิค callsite caching ที่ผมเคยเล่าไว้ในงาน NJUG ครั้งล่าสุด)
นอกจากนี้ยังมีอีกหลายฟีเจอร์ที่น่าสนใจ เช่น

  • multiple assignment เช่น

def (a, b) = “grails_66″.split(“_”)

  • optional return จาก block if/else และ try/catch

def someMethod(arg) { if (arg==”grails”) 1 else 2 }

  • AST transformation และมี annotation สนับสนุนแล้วจำนวนหนึ่ง เช่น @Singleton, @Lazy, @Immutable, @Delegate, @Grab
  • ปรับปรุง Swing builder จากทีมของโครงการ Griffon
  • ปรับปรุง Swing console
  • เพิ่ม JMX builder
  • รวม API สำหรับสนับสนุน JSR-223 scripting engine
  • และการปรับปรุงอื่น ๆ เช่นในส่วนของ DSL สำหรับ ExpandoMetaClass, per-instance metaclass รวมทั้งสำหรับ POJOs, และ ฟีเจอร์เช่นการทำ mix-in เป็นต้น

กิลโยม ลาฟอร์จ แจ้งในลิสต์เพิ่มเติมว่าจะมีบนความลงบน InfoQ และในนิตยสาร GroovyMag ติดตามกันได้ต่อไปครับ

ดาวน์โหลดได้จาก http://groovy.codehaus.org/Download

Tags: ,

2 Responses to “Groovy 1.6 ออกแล้วครับ”

  1. ต้อง load มาทดสอบใช้งานแล้วครับผม

Trackbacks/Pingbacks

  1. เกรลส์ หกสิบหก » Presentation ::

Leave a Reply