Fuente: Barrapunto.
Alistair James, un desarrollador LAMP, nos cuenta en su blog cómo cuando descubrió Groovy le pareció un gran lenguaje en el que escribir aplicaciones web y quiso probarlo. Sin embargo, cuando dio con Grails, se dio cuenta de que para usarlo necesitaría instalar Tomcat y por tanto convertir su servidor LAMP en un servidor JEE, algo que no quería hacer. Aún así quiso dar una oportunidad al lenguaje, y buscó una manera de poder usar Groovy como lo hacía con Ruby o PHP: algo que le permitiera simplemente escribir un archivo index.groovy, colocarlo en un directorio particular de su servidor, y poder invocarlo vía web para ver el resultado. Como no encontró nada que le permitiese hacer esto, lo hizo él mismo.