Tuesday, March 20, 2007

Grails Interview on Groovy.org.es

The nice chaps at Groovy.org.es were kind enough to take the time to interview me. For those who want to improve their Spanish and learn what's going on in the Groovy/Grails world check it out.


Unknown said...

Here is a translation to English by Google Translate service: http://translate.google.com/translate?u=http%3A%2F%2Fgroovy.org.es%2Fhome%2Fstory%2F14&langpair=es%7Cen&hl=en&safe=active&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools


Anonymous said...

Hi Graeme, thanks again for being so kind with us!

here is the original english version:
* Could you please introduce yourself, tell us who you are and what are
your main projects at present?

Hi, my name is Graeme Rocher. I am project lead on Grails, a committer
on the Groovy project and CTO at Skills Matter

* What is Grails and what does it have to contribute to the Java web
frameworks available today?

Grails is a web application framework that embraces
convention-over-configuration and DRY. It is based on the Groovy
language, and is designed to re-use existing Java frameworks and
specifications such as Spring, Hibernate and JEE.

* Why should we want dynamic languages in a Java project? What do they
provide us that we hadn't before?

The barrier of entry for modern Java development is too high. Dynamic
languages allow ease of use and expressiveness that is just not
possible in Java. Groovy makes the common tasks faced by Java
developers simple. Text processing is a breeze thanks to support for
things like regular expressions, multi-line strings and string
interpolation at the language level. You can expect to see a dramatic
reduction in your line of code (LOC) count and less lines of code
results in less bugs!

* How stable is Grails today? Is 0.4.2 production-ready?

It is being used in production sites now and is built on such
production ready frameworks like Spring & Hibernate. The main areas
for improvement with Grails now are the developer experience.

* What are the main goals for 0.5? and for 1.0?

The main goals are to continue to improve the developer experience. To
help this we're implementing a technical internal DSL for defining URL
mappings, improving unit testing support, and improving the capability
of the GORM persistence framework for 0.5.

Moving forward in 1.0 we hope to provide JSP tag library support in
GSP, improve Javascript and Ajax support and finally generally just
fix all the niggling development experience issues our users are
experiencing. Hopefully we can achieve this all by Autumn.

* What are the main technical decisions that have been made in the process
of developing Grails?

Well obviously it was important to base Grails on sound technologies
such as Spring, Hibernate and SiteMesh. However, a crucial part of
Grails is the plugin system and from the start we decided to embrace
extensibility and allow users to provide their own plugins that can
extend Grails' existing capabilities.

* How does Grails play in the corporate world? Do you have any data about
its adoption in profesional projects?

There appears to be a lot going on with Grails in the enterprise
world. Only recently gave a talk at Sun tech days to an audience who
were primarily from the banking and insurance industries. I also heard
about a French company who implemented a system to manage television
broadcasts to different French islands in Grails so adoption is
definitely on the rise. It makes complete sense of course, because
Grails is so much simpler for those who already have
Java/Spring/Hibernate systems.

* What's the current level of support for Grails in IDE's like Netbeans or
Eclipse, and what is the direction being developed?

All I can say is that it is improving. I think this is largely thanks
to the release of Groovy 1.0, but there is definitely a lot of
movement from the Eclipse plug-in guys. Also, Sun appear to be looking
at supporting Groovy & Grails is NetBeans so that is fantastic news.
Finally, I believe there is also movement to improve support for
Groovy in IntelliJ IDEA.

* How many people are working actively in Grails development at these

We have 7 committers in total.

* And the last one: Is there anything else you'd like to say?

Just thank you for taking the time to interview me and given that I
have a Spanish wife and spend a lot of time over their I truely hope
Grails is successful in Spain!

Anonymous said...

Yesterday, my boyfriend gave me a lot of Asda Story money and I buy Asda Story Gold as the gift to return him. The Asda Story gold is attractive and I have plenty of the cheap Asda Story gold.

Anonymous said...

In my mind, the last chaos gold in the game is very important, in order to had more lc gold, I always work hard then to buy last chaos gold, so every mouth I do not had money to do anther thing.

Anonymous said...

Buy Warcraft(wow power leveling)please point machine (wow power leveling)to enter the website(wow power leveling)of Warcraft

Anonymous said...

^^ nice blog!! ^@^

徵信, 徵信網, 徵信社, 徵信社, 感情挽回, 婚姻挽回, 挽回婚姻, 挽回感情, 徵信, 徵信社, 徵信, 徵信, 捉姦, 徵信公司, 通姦, 通姦罪, 抓姦, 抓猴, 捉猴, 捉姦, 監聽, 調查跟蹤, 反跟蹤, 外遇問題, 徵信, 捉姦, 女人徵信, 女子徵信, 外遇問題, 女子徵信, 外遇, 徵信公司, 徵信網, 外遇蒐證, 抓姦, 抓猴, 捉猴, 調查跟蹤, 反跟蹤, 感情挽回, 挽回感情, 婚姻挽回, 挽回婚姻, 外遇沖開, 抓姦, 女子徵信, 外遇蒐證, 外遇, 通姦, 通姦罪, 贍養費, 徵信, 徵信社, 抓姦, 徵信, 徵信公司, 徵信社, 徵信公司, 徵信社, 徵信公司, 女人徵信,

徵信, 徵信網, 徵信社, 徵信網, 外遇, 徵信, 徵信社, 抓姦, 徵信, 女人徵信, 徵信社, 女人徵信社, 外遇, 抓姦, 徵信公司, 徵信社, 徵信社, 徵信社, 徵信社, 徵信社, 女人徵信社, 徵信社, 徵信, 徵信社, 徵信, 女子徵信社, 女子徵信社, 女子徵信社, 女子徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信社,

徵信, 徵信社,徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 外遇, 抓姦, 離婚, 外遇,離婚,

徵信社,徵信, 徵信社, 徵信, 徵信社, 徵信,徵信社, 徵信社, 徵信, 外遇, 抓姦, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信社, 徵信社, 徵信社,徵信,徵信, 徵信, 外遇, 抓姦

Anonymous said...

看房子,買房子,建商自售,自售,台北新成屋,台北豪宅,新成屋,豪宅,美髮儀器,美髮,儀器,髮型,EMBA,MBA,學位,EMBA,專業認證,認證課程,博士學位,DBA,PHD,在職進修,碩士學位,推廣教育,DBA,進修課程,碩士學位,網路廣告,關鍵字廣告,關鍵字,課程介紹,學分班,文憑,牛樟芝,段木,牛樟菇,日式料理, 台北居酒屋,日本料理,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,台北結婚,場地,住宿,訂房,HOTEL,飯店,造型系列,學位,SEO,婚宴,捷運,學區,美髮,儀器,髮型,看房子,買房子,建商自售,自售,房子,捷運,學區,台北新成屋,台北豪宅,新成屋,豪宅,學位,碩士學位,進修,在職進修, 課程,教育,學位,證照,mba,文憑,學分班,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,場地,結婚,場地,推車飲茶,港式點心,尾牙春酒,台北結婚,婚宴場地,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,場地,居酒屋,燒烤,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,小套房,小套房,進修,在職進修,留學,證照,MBA,EMBA,留學,MBA,EMBA,留學,進修,在職進修,牛樟芝,段木,牛樟菇,關鍵字排名,網路行銷,PMP,在職專班,研究所在職專班,碩士在職專班,PMP,證照,在職專班,研究所在職專班,碩士在職專班,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,EMBA,MBA,PMP,在職進修,專案管理,出國留學,婚宴,婚宴,婚宴,婚宴,漢高資訊,漢高資訊,比利時,比利時聯合商學院,宜蘭民宿,台東民宿,澎湖民宿,墾丁民宿,花蓮民宿,SEO,找工作,汽車旅館,阿里山,日月潭,阿里山民宿,東森購物,momo購物台,pc home購物,購物