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