Komponente

SpringSource je tvrtka iza proljeća okvira za razvoj poduzetničkog Java. Grails temelji se dijelom na proljeće i, kao i popularni Ruby on Rails Web okvir, prati filozofiju "konvencije o konfiguraciji" kako bi se povećala produktivnost razvojnog programera.

Groovy and Grails Applications with the SpringSource Tool Suite

Groovy and Grails Applications with the SpringSource Tool Suite
Anonim

U kupnji G2Onea SpringSource je kladiti se da će potražnja rasti za Groovy i Grails podršku i obuku. Groovy se preuzima više od 30.000 puta mjesečno, a Gralovi preuzimanja sada iznose 70.000 mjesečno, navodi SpringSource.

G2Oneovo malo osoblje uključuje voditelje Groovy i Grails projekata koji će "nastaviti s velikom autonomijom, "rekao je izvršni direktor SpringSourcea Rod Johnson. "

" U međuvremenu, Groovy i Grails postali su dovoljno popularni da bi stvorili časopis, GroovyMag, koji je nedavno objavio svoj debitantski broj.

"Primarna vrijednost prijedlog Groovy i Grails je da dopuštaju programerima da budu koncizniji ", rekao je urednik časopisa, Michael Kimsal, Raleigh, North Carolina, web developer. "Samo jezik je izraženiji, dobivate više funkcionalnosti u manje redaka koda, a manje redaka koda znači manje bugova."

Groovyova slična sintaksu Java također je atraktivna, rekao je, "Ljudi koji već znaju Java znaju Groovy: To nije radikalni pomak u kojem govorite: "Bacite sve što ste učinili u posljednjih pet godina … … to mi je najbolja korist".

"Ovo su rano doba", istaknuo je. "Ovo je definitivno početna zajednica usvojitelja." No Kimsal očekuje da će Groovy i Grails 'popularnost dramatično porasti u 2009. i 2010. godini.

Još jedan promatrač nije bio baš tvrd.

"Iskreno, vidim mnogo više interesa za Ruby nego Groovy u ovom trenutku klijente s kojima razgovaram ", rekao je Jeffrey Hammond, analitičar s Forrester Researchom, putem e-maila. "To bi moglo biti samo drugačija skupina s kojom razgovaram. Rekao je, mislim da postoji neosporan porast razine interesa oko mršavih dinamičkih okvira kao što su Grails, Rails, Zend Framework i drugi."

Takvi su okviri namijenjen za web aplikacije koje moraju stvoriti, čitati, ažurirati i brisati podatke zajedno s bazom podataka, što ih čini "prikladnim za veliki broj vrsta aplikacija koje programeri grade", rekao je Hammond.