clojure file sounds good to me, but who am I?  now, a JSON file .... that
would sound good to a whole LOT of people . . . .and is compatible with many
many languages ... even looks lispy.  JSON is a good thing to get behind
because it has a chance of killing xml.

On Wed, Mar 25, 2009 at 6:19 PM, Mark McGranaghan <mmcgr...@gmail.com>wrote:

>
> + 1 for literal using literal Clojure data structures for configuration.
>
> On Wed, Mar 25, 2009 at 5:50 PM, Laurent PETIT <laurent.pe...@gmail.com>
> wrote:
> > And why not just use clojure source code literal datastructures as the
> > persistence format ?
> >
> > With the pretty print function released by Tom Faulhaber, it's even
> possible
> > to painlessly write configuration back while keeping it clear (though not
> > currently possible to maintain things such as comments, I fear),
> >
> > --
> > Laurent
> >
> > 2009/3/25 Korny Sietsma <ko...@sietsma.com>
> >>
> >> ooh - that's precisely why I was looking into duck-streams myself;
> thanks
> >> for that!
> >>
> >> Mind you, after a while in the Ruby world, I'd highly recommend looking
> at
> >> YAML for config files - it's human readable and fairly easily writeable,
> and
> >> lets you add arrays, nested structures, etc. fairly easily.
> >> For simple config, and for Java friendliness, I can also see the value
> of
> >> properties files - I just keep working on java projects that have 200
> line
> >> property files with hacks to handle nested structures and lists - it
> gets
> >> ugly real soon!
> >>
> >> - Korny
> >>
> >> On Thu, Mar 26, 2009 at 5:57 AM, Rayne <disciplera...@gmail.com> wrote:
> >>>
> >>> I wrote a simple, small configuration file parser and reader that uses
> >>> the duck-streams library. You might find some of the examples
> >>> interesting.
> >>>
> >>> http://paste.pocoo.org/show/109498/
> >>>
> >>> On Mar 24, 11:20 am, e <evier...@gmail.com> wrote:
> >>> > is there something as simple as this in clojure?
> >>> >
> >>> > whole python program:
> >>> >
> >>> >     of = open(filename,"w")
> >>> >     of.write("hello")
> >>> >     of.close()
> >>> >
> >>> > I checked the api and looked around the wiki and google quickly and
> saw
> >>> > how
> >>> > to use java's stuff to do it ... but, welll...
> >>> >
> >>> > I noticed "slurp" in the api for reading ... but only the whole file
> at
> >>> > once
> >>> > (read() but no readline()).  Is there something symmetrical for
> writing
> >>> > (outputting)?  Is there a web page called "File IO" somewhere?
> >>> >
> >>> > Thanks.
> >>>
> >>
> >>
> >>
> >> --
> >> Kornelis Sietsma  korny at my surname dot com
> >> "Every jumbled pile of person has a thinking part
> >> that wonders what the part that isn't thinking
> >> isn't thinking of"
> >>
> >>
> >
> >
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to