hi clojure-community, yesterday i got my copy of martin fowlers "Domain Specific Languages". I am quite sure, that this book, like others from the author, is an important one to own for the "pragmatic bookshelf".
but reading the preface i found information that disappointed me a little bit: "... the ideas in the book should be valuable for you, if you are using any kind of modern OO language. One potential language gap here is functional languages. While i think much of the book will still be relevant, i don't have enough experience in functional languages to really know to what extent their programming language paradigm would alter the advice here." "So here i mention the main gaps that i would see but didn't have time to cover. I have already alluded to one of these - the role of functional programming languages." otherwise it confirms my thesis, that functional programming is still 10 years away from being mainstream ... i mean, martin fowler is one of the gurus of modern software-engineering and he states "i don't have enough experience in functional languages". for me, mainstream means in this context that, the companies, i have worked for so far, would seriously consider to use a language like clojure to be their "lingua franca" [btw: Is it surprising, that the world seen by avantguard-programmers is different from the world seen by average-programmers ?] I think as martin is a very smart guy he 1. understates his knowledge 2. will take closer looks at functional languages during the next months and maybe write a series of articles for his valuable blog to fill the gap ... I am looking forward to that :-) have a successful time -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en