Archive for September, 2007

Refactoring Strings Into Keyword-Like Constructs

One thing that I’m not satisfied with in ScrumMaster.lingo design is the overuse of strings. Strings are very helpful while designing DSLs, but they add noise to the new language.
While using a flexible language like Ruby is very unlikely that someone have to use strings so heavily while implementing DSLs. If the domain syntax is […]

DSL-Lab: ScrumMaster.lingo - Sprint Planning

Continuing in the development of my ScrumMaster.lingo toy Internal Domain-Specific Language, I created some specs for the Sprint Planning Meeting 1. At this meeting the product owner and the team schedule what stories from the product backlog will be implemented in the next sprint.
First thing was to create an Estimation Meeting lingo. This is a […]

DSL-Lab: ScrumMaster.lingo’s Daily Meeting

We had a holyday (Brazil’s independence day, bye bye Portugal…) last Friday so I got some time to work on my pet projects. I was thinking of start cleaning up lingo.fm and make it sort of useful for someone but I got severe Internet connection problems and the only computer that could access it was […]

Expressive Languages and Domain-Specific Languages

One of those days I was reading a forum topic commenting Neal Ford’s post on Smalltalk. I’m no Smalltalk expert but I think Neal’s conclusions were not fair. Anyway, there was this guy defending Smalltalk and he was doing a nice job, except when he talked about Domain-Specific Languages.
The forum’s poster went on talking about […]

lingo.fm: my toy domain-specific language

I’ve been thrilled about the possibilities in Domain-Specific Languages for a long time. One of these days I was thinking about mix and matching between Web 2.0 concepts and DSLs, and while there I though about this DSL to deal with Last.fm concepts.
That is a nice way to get my hands dirty with Ruby again. […]

Rounded tip scissors

About 3 years ago I got in love with the very concept of Domain-Specific things. Languages, frameworks, whatever…
At first I thought it would be great to model the domain in the same level that business people do, something like Obie’s early posts, but recently I found out that this new paradigm can help in […]




About

You are currently browsing the Fragmental.tw weblog archives for the month September, 2007.

Longer entries are truncated. Click the headline of an entry to read it in its entirety.





Creative Commons License

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.