Great article on Groovy DSLs

{ Dan Stieglitz // Groovy/Grails // March 12, 2008 }

Check out this article on writing domain-specific languages for Groovy

DSLs are a powerful feature of the language and for programming in general. It’s always advisable to give software users a language to interact with the software, rather than just a monolithic program that does very specific tasks.

Comments 80 comments


good post from your side i like this actually i was the one who missed this exciting tool one week before in magazine i was busy in my 650-059 exam so thanx for informing buddy will check out in detail after my HP0-J23 exam classes

Posted by 000-111 exam  on  09/25  at  06:01 AM

Gives Thanks for attractive the time to position such a detailed and enlightening clause. It takes paid me a circumstances of divine guidance and I feeling forward to to a greater extent like this in the potential.
montreal erotic massage

Posted by  on  05/30  at  07:05 AM

The programs, routines, and symbolic languages that control the functioning of the hardware and direct its operation.Software is written by programmers in any number of programming languages. Backup Software

Posted by  on  06/16  at  08:59 PM

Computer software, or just software, is the collection of computer programs and related data that provide the instructions telling a computer what to do.square peg web

Posted by square peg web  on  07/15  at  12:49 AM

side i like this actually i was the one who missed this exciting tool one week before in magazine i was busy in my ..cna training class

Posted by  on  09/25  at  11:11 AM

It takes paid me a circumstances of divine guidance and I feeling forward to to a greater extent like this in the potential. E Cigarette

Posted by  on  10/04  at  06:53 AM

symbolic languages that control the functioning of the hardware and direct its operation.
Hdmi Cable

Posted by  on  10/10  at  12:42 PM

MP5 Player - Wholesale MP5 Players - Cheap MP5 Video Player vv
MP5 Player
MP4 Player

Posted by dress  on  10/13  at  02:13 AM

I’m new to LINQ. If I had two tables “Customer” and “CustomerDetails”, how (using LINQ) can I insert to both of these tables? Do I need to create a “Customer” object as well as a “CustomerDetails” object

Posted by online casino  on  11/08  at  06:54 AM

Great adventitious with whatever trend of able you adjudge to follow. Either way the association leave abaft be acclaim for you.
escortes montreal

Posted by Montreal escorts  on  11/25  at  12:51 PM

I was acceptable looking for such a list, and I begin a abundant absurd able here. Thank you!
Montreal escortes

Posted by Wedding Invitations  on  11/26  at  02:25 PM

Tiffany & Co. Necklaces, Pendants, Bracelets, Earrings, Rings and Accessories,being lot of women favorite goods.
Wearing tiffany
tiffany tiffany
tiffany jewellery tiffany jewellery
cheap Tiffany cheap tiffany
Tiffany and co tiffany and co
discount Tiffany discount tiffany
Girl dresses girl dresses
links of london Jewellery links of london
Girl dresses UK
evening dresses evening dresses
links of london links of london
links london
s

Posted by  on  12/03  at  05:49 AM

well, that’s been another one event according to it as well

Posted by essay writing  on  12/04  at  05:20 AM

Creating a domain-specific language (with software to support it) can be worthwhile if the language allows a particular type of problems or solutions to them to be expressed more clearly than pre-existing languages would allow, and the type of problem in question reappears sufficiently often. Language Oriented Programming considers the creation of special-purpose languages for expressing problems a standard part of the problem solving process.toolbar icons

Posted by  on  12/23  at  11:29 AM

Make your life more simple get the business loans and all you require.

Posted by SONYASoto34  on  12/23  at  11:38 PM

Whether we appreciate it or not, former in our lives, we would need to carry out term papers and other written adventure. It is decidedly not apparent but very attractive to construct a research about this good topic. To do that, you need to read a lot of articles and books, or you can just order some kind of work and then use plagiarism detect accomplished by http://www.plagiarismsearch.com and save your time like some quick help with the American Dream.

Posted by plagiarism detection  on  01/06  at  01:40 AM

Which way could you complete the master’s story referring to this good topic I think over? The buy dissertation service will hire writers like you to do the thesis paper finishing. Thence you can have a good opportunity to get to the team of professionals.

Posted by thesis  on  01/14  at  01:00 PM

It’s not so simple to bring a smashing custom written essay, especially if you are concerned. I give advice you to find buy an essay and to be void from distrust that your work will be done by paper writing services

Posted by buy essays  on  01/15  at  11:40 AM

That’s well known that great academic results are very complicated to reach. If you buy essay composed by experts, you should surely get an academic paramount.

Posted by custom essay  on  01/16  at  02:33 AM

Programming software usually provides tools to assist a programmer in writing computer programs and software using different programming languages in a more convenient way. Programs may be called by one to many other programs; programs may call zero to many other programs.

Posted by Windows 7 Ultimate  on  01/19  at  04:23 AM

With the exception of Obsolete Certifications, Microsoft generally offers upgrade paths which allow a person holding a previous generation certification to upgrade to the current generation paths by sitting upgrade exams. Typically this is a single normal exam, usually consisting of a mixture of questions from the composite exams making up the current certification path. Using this upgrade feature, professionals in the field can maintain their certification standards without having to start from scratch every few years.
==============================================
350-029 dumps | 220-701 dumps | 70-648 dumps | 70-652 dumps | EX0-101 dumps

Posted by  on  02/11  at  01:52 AM

Thanks for your post and link.I am writing term paper from programming and now designing program to draw geometrical figures.

Posted by term paper  on  02/18  at  05:29 AM

This article has great reference value, thank you very much for sharing, Thanks for this article. Great post!

South Florida mortgage

Posted by South Florida mortgage broker  on  02/25  at  04:35 AM

Thank you for the good post about very important things!

Posted by coursework  on  02/27  at  07:36 AM

I will not take hold control of my confidence to make it as my reference. It has good value to share with.

Posted by jewelry making  on  03/10  at  05:18 AM

Add your own comment below.

Name:

Email:

Location:

URL:

Remember my personal information

Notify me of follow-up comments?

Submit the word you see below:


<< Back to main