Here in a couple of weeks I will be presenting at the Dallas/Ft. Worth Groovy User Group meeting on an introduction to DSLs, or Domain Specific Languages,
0 replies - 5847 views - 04/01/11 by Adam Presley in News
DCI (Data Context Interaction) is a new way to look at object
oriented programming. If you’d like to read some theory to see the
difference between DCI...
2 replies - 8399 views - 04/01/11 by Victor Savkin in News
Have you ever wondered how fork/join algorithm really works? You can read a description
but it is much better to actually see how the tasks are split, how the...
7 replies - 8681 views - 03/28/11 by Lukas Krecan in Tips and Tricks
A few weeks ago I had to deal with an interesting bug in one of my DSLs. I had a simple builder overriding propertyMissing and saving all missed properties to...
0 replies - 6353 views - 03/28/11 by Victor Savkin in Articles
Let’s say you need to define a value based on a number of conditions. If first condition holds true, then the value is X, if second condition holds true then...
3 replies - 4949 views - 03/28/11 by Evgeny Goldin in Articles
Last night I needed to make sure that my analytics tracking script
was not running anywhere but in my production environment. After reading
0 replies - 9169 views - 03/26/11 by Steve Good in News
On Friday I gave an Intro to Grails preso in which I built a contact
manager application. The presentation was 90 minutes long. To
demonstrate how much...
5 replies - 8476 views - 03/24/11 by Steve Good in Articles
It happens so often when you need an utility class. You create it and
than you add one more to implement that “nice feature” and than more
0 replies - 7750 views - 03/07/11 by Victor Savkin in Articles
During last month there were a lot of moments when I thought: ‘How
cool it is that I can use Groovy to write it’. For instance, I was
0 replies - 6291 views - 02/25/11 by Victor Savkin in Articles
The flexibility of a programming language is one of the things I
really like. Groovy is a flexible language. It doesn’t require you to
spend a lot of of...
0 replies - 5547 views - 02/23/11 by Victor Savkin in Articles
This is the third post indented to show how easy it is to write
domain specific languages in Groovy. For better understanding of this
one you’d better...
0 replies - 5171 views - 02/21/11 by Victor Savkin in Articles
I’ve been using Groovy for about 4 years. The code that I used to
write 3 years ago looks very different from the 1 year old code and from
the code I am...
4 replies - 9160 views - 02/18/11 by Victor Savkin in Articles
In my previous post about creating domain specific languages in Groovy I showed how easy it is to write a DSL specifying who follows whom on Twitter. The...
0 replies - 6725 views - 02/17/11 by Victor Savkin in Articles
I’ve bought a book about domain specific languages by Martin Fowler
recently. It is a great book showing different patterns that can be used
0 replies - 7889 views - 02/16/11 by Victor Savkin in Articles
Grails turns database connection pooling on by default, and uses the Apache Commons DBCP library to do the pooling.
With many of the popular JDBC drivers,...
3 replies - 18741 views - 01/23/11 by Richard Freedman in News