Oracle宣布將參與Grails開放源代碼計劃,通過與Groovy指令語言的密切搭配,協(xié)助提升Java程序開發(fā)人員的生產(chǎn)力。
Grails構(gòu)建在開源技術(shù)如Spring、Hibernate和SiteMesh之上,提供了一個類似于Rails 的平臺可以與Java平臺無縫集成. Groovy是一種“動態(tài)”或指令語言。動態(tài)語言一般用來加速和簡化程序撰寫。與Python或Ruby等其他指令語言不同的是,用Groovy撰寫的程序,可與Java虛擬器結(jié)合。
Oracle的一位副總Harris表示:“我們已看到這種指令(語言)在開發(fā)社區(qū)的竄起。”Groovy的設(shè)計是讓開發(fā)員能在相同的計劃中,同時使用Java和Groovy。Harris說:“你可以享受指令語言的包容性和生產(chǎn)力等益處,也可得到Java基礎(chǔ)架構(gòu)的性能、穩(wěn)定性和易管性。”
更早的時候,Oracle宣布將ADF捐贈給了APACHE基金組織。
Java社群希望看到的是:希望Oracle的加入能夠刺激和推動Grails項目的發(fā)展, 從而讓Java社群的用戶早日加入到Rails的集體狂歡!畢竟Grails和Groovy的發(fā)展腳步,遠遠跟不上大家的期待。