Yeah, Specs has been the example that I've used to show people "literate specifications."
And, I realize there are some rather enjoyable "literate" programs in Java. James Iry's wonderful chucking example is rather fun. http://james-iry.blogspot.com/2010/08/on-removing-java-checked-exceptions-by.html On Sun, Sep 19, 2010 at 2:12 PM, Kevin Wright <[email protected]>wrote: > You should check out ScalaTest, or Cucumber in Ruby, or Spock in Groovy. I > know there are similar frameworks in other languages - just can't remember > the names right now! > > For some reason, test frameworks seem to be a hotbed of innovation for all > this literate DSL'y stuff > > > > On 19 September 2010 18:58, Josh Berry <[email protected]> wrote: > >> >> >> 2010/9/19 Cédric Beust ♔ <[email protected]> >> >>> I've found Java to be remarkably style impervious in the sense that I can >>> read Java code using all kinds of different styles (different indentations, >>> different brace placements, different namings for fields or variables, >>> etc...) and not be bothered by it for more than a few seconds. >>> >>> I can't say the same about C++ and it's probably too early to tell >>> whether Scala has this nice quality too. >>> >> >> I've found the biggest thing that I hate about Java nowdays is that I am >> forced to organize my code around what Java wants, not around how I am >> actually thinking about things. I grant that you can easily abuse packages >> != directories, but I have found there is less value in that equality than I >> would have thought. >> >> Of course, I still have dreams of someday writing a "literate" program. :) >> >> -- >> You received this message because you are subscribed to the Google Groups >> "The Java Posse" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<javaposse%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > > > -- > Kevin Wright > > mail / gtalk / msn : [email protected] > pulse / skype: kev.lee.wright > twitter: @thecoda > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
