8 blog reactions to http://martinfowler.com/bliki/BookCode.html
-
Martin Fowler's big mouthful
s minimal syntax, powerful macros and the way it blurs the boundary between code and data really support this style. Once you move from Lisp to more ‘syntaxy’ languages, things get hairier. As Martin himself says Another issue with book code is to beware of using obscure features of the language, where obscure means for my general reader rather than even someone fluent in the language I’m using. [...] this is much harder for a
-
Martin Fowler's big mouthful
s minimal syntax, powerful macros and the way it blurs the boundary between code and data really support this style. Once you move from Lisp to more ‘syntaxy’ languages, things get hairier. As Martin himself says bq.Another issue with book code is to beware of using obscure features of the language, where obscure means for my general reader rather than even someone fluent in the language I’m using. [...] this is much harder for a
-
Just A Summary
117 days ago · Authority: 279s minimal syntax, powerful macros and the way it blurs the boundary between code and data really support this style. Once you move from Lisp to more ‘syntaxy’ languages, things get hairier. As Martin himself says bq.Another issue with book code is to beware of using obscure features of the language, where obscure means for my general reader rather than even someone fluent in the language I’m using. [...] this is much harder for a
-
DSL Books
It seems Oren Eini (Ayende.com) is writing a book at the same time that Martin Fowler is writing a book. It should be nice to read both at once and cross reference. Both guys are getting feedback from the community. Can't wait!
-
Michael Munk Lerskov
141 days ago · Authority: 1TestCancer BookCode Podcast on DSLs
-
Read BookCode
BookCode: A good example of this is that when I write examples using Ruby, I’ve often shied away from using CollectionClosureMethods, even though I use them heavily in my own Ruby code.[And what a clear explanation of those methods in the above.]
-
BookCode
I do much of my personal programming in Ruby, which is very well suited to DSLs, so I will use Ruby as my first choice for this situation. But other languages have contributions too. I need to balance illustrating various language … click here for more
-
BookCode
I do much of my personal programming in Ruby, which is very well suited to DSLs, so I will use Ruby as my first choice for this situation. But other languages have contributions too. I need to balance illustrating various language … click here