From: "Ara.T.Howard" Date: 2004-05-05T08:03:59+09:00 Subject: Re: YAML vs. Marshal On Wed, 5 May 2004, why the lucky stiff wrote: > Ara.T.Howard wrote: > > >On Wed, 5 May 2004, Joel VanderWerf wrote: > > > > > >> I guess _why's suggestion is to make it possible for the drb protocol to > >> > >>talk between languages, if someone wanted to develop DRb for Python or > >>Perl. But that does raise a lot of questions... > >> > >> > > > >wouldn't that be soap? ;-) i hate xml, but this would be wheel reinvention > >for sure... > > > > > Reinvention? YAML is already a serialization language. All we're > talking about is providing a bytecode to allow efficiency where > readability isn't needed. It's no different from Rite in that regard. > We don't need to tax the parser all the time. > > You could use the same useful YAML APIs but have Marshal's tightness. I > don't know about you, but I'm convinced! > > _why don't get me wrong, i'm running four peices of code that use yaml heavily as we speak... by reinvention i meant the 'object access protocol' bit. i mean, soap is a lot more than just serialization, it's __what__ you are serializing (an object request) that has had much work done... but i guess if you leveraged drb... then who knows... my latest yaml project is an nfs accessed on disk priority queue that i'm using to distribute jobs to consumers located on 36 machines. the cool thing about it is that grep and vi work to modifiy it - too cool.... so - i'm definitely a believer... -a -- =============================================================================== | EMAIL :: Ara [dot] T [dot] Howard [at] noaa [dot] gov | PHONE :: 303.497.6469 | ADDRESS :: E/GC2 325 Broadway, Boulder, CO 80305-3328 | URL :: http://www.ngdc.noaa.gov/stp/ | TRY :: for l in ruby perl;do $l -e "print \"\x3a\x2d\x29\x0a\"";done ===============================================================================