From: Nikolai Weibull Date: 2009-11-07T23:09:26+09:00 Subject: [ruby-core:26591] Re: [Feature #2340] Removing YAML/Syck On Sat, Nov 7, 2009 at 01:31, Marc-Andre Lafortune wrote: >>> And references. And the symbol/string distinction. And instances of user >>> defined classes. And custom emit/parse. Just off the top of my head.... >> Yes, and all those instances where there are things you can���t >> represent as JSON apply. ��That���s not interesting. ��Can you solve the >> same problems without using the things that YAML allow you to do using >> JSON instead? ��That���s the question. > Sorry, but that is not the question. We can solve all the problems in > the world with assembly language and text-files. That doesn't mean > it's the best way to go. Sorry, but that is not an answer. How many of the standard libraries need references, symbol/string distinction, user defined classes, custom emit/parse, ���? > ��YAML is important for some people and most will agree that it is a > great format. I hope we can focus on how to offer a great YAML lib in > ruby instead of on we could remove it. The JSON library is already part of the standard library. If everything in the standard library can be made to use the JSON library instead, then we can drop the dependency for now, perhaps adding a YAML library once we have a new one that works to our satisfaction.