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 […]
Archive for September, 2007
Refactoring Strings Into Keyword-Like Constructs
Published by September 21st, 2007 in domain specific languages and ruby. 0 CommentsDSL-Lab: ScrumMaster.lingo - Sprint Planning
Published by September 16th, 2007 in domain specific languages and ruby. 0 CommentsContinuing 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
Published by September 11th, 2007 in agile, domain specific languages and ruby. 0 CommentsWe 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
Published by September 7th, 2007 in ruby and trends. 1 CommentOne 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
Published by September 6th, 2007 in domain specific languages and ruby. 1 CommentI’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
Published by September 5th, 2007 in domain specific languages and trends. 2 CommentsAbout 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 […]

