Raymond Lewallen has a very nice post about the role of a software developer as a problem solver.
[…]One thing I have learned from BDD is that developers spend too much time thinking about technical implementation details rather than the problem at hand itself. I am continuously working with my current team to get […]
Archive for December, 2007
Problem Focus
Published by December 31st, 2007 in domain driven design, domain specific languages, object orientation, ruby and software design. 2 CommentsJava’s Future and the Language Explosion Problem
Published by December 17th, 2007 in domain driven design, domain specific languages, language adaptation, language oriented programming, object orientation, software design and trends. 3 CommentsFrom programming.reddit.com I came across Carsten’s blog. He has posted a quick article about the possible consequences of what Joshua Bloch presented at JavaPolis, that would be the “evolution” of Java into the functional paradigm field.
The slides from the talk itself are very interesting. Bloch gives yet another historical overview of the Java platform […]
Programming Languages are Different
Published by December 13th, 2007 in domain specific languages, language adaptation, language oriented programming, object orientation, ruby, software design and trends. 3 CommentsI just watched the fantastic presentation from Ben Scofield at RubyConf2007. At the video Ben talks about lots of concepts very pertinent to computer languages in general and Domain-Specific Languages in particular. He also gave some advice on writing Domain-Specific code in Ruby.
The only thing that I can’t agree at all is that he makes […]
ThoughtWorks’ Podcast on DSL
Published by December 8th, 2007 in domain specific languages, language oriented programming, thoughtworks and trends. 1 CommentThoughtWorks, my current employer, has just releases a podcast series on Domain-Specific Languages. The fact that the very first series of podcasts from a company with such a background of innovation targets on DSLs shows the importance that Language-Oriented Programming is getting right now.
RSpec: real-world example of how internal DSLs are different languages
Published by December 5th, 2007 in domain specific languages, fluent interfaces, language oriented programming, object orientation, ruby and software design. 2 CommentsI’ve already stated here before about DSLs against fluent interfaces and about LOP in general. Today I found a good example that support my argument while doing some real development.
The thing is that what makes an Internal DSL different from other approaches like Fluent Interfaces is the fact that by using DSL you will create […]

