One of the purposes of Romulus is to unveil the potential of scripting technologies for more productive application development.
Some prototypes have created, with several goals:
Prototypes have been deveveloped in the form of portlets, that can be deployed in Liferay Portal as any regular Java portlet. A detailed description about how to develop scripting portlets can be found here and in chapter 5 (section 5.7.2) of Report on Emerging Portal Technologies.
Prototypes have been developed using Groovy, Python and JavaScript.