Christian Neukirchen wrote:
> "F. Senault" <fred / lacave.net> writes:
> 
>>> human readable.  YAML is plain text, but not as zippy.
>>
>> And Marshal is not guaranteed to produce files compatible between
>> different versions of Ruby, while YAML is.
> 
> Ironically, history says a different thing. :-)

Just because something has always been compatible doesn't mean it always 
will be.  Since YAML is an open spec, and Ruby follows that spec, it is 
guaranteed.  Nobody makes any guarantees about Marshal.  (It isn't 
likely to change without good reason, I'm sure, but that's not a 
guarantee.)

-- 
Posted via http://www.ruby-forum.com/.