Bob Ippolito (@etrepum) on Haskell, Python, Erlang, JavaScript, etc.

What happened to YAML?


I remember hearing about YAML quite some time ago, but it seems to have completely disappeared from the Python radar. However, it has become quite popular in Perl (where it's used by Module::Build for metadata) and Ruby (it's a standard feature, even). What's up with that?

I can't even find a complete YAML parser/serializer for Python. The stuff on looks broken and old, and I haven't seen anything anywhere else.

The only reason I really care is that the JSAN distribution format mirrors CPAN in many ways, META.yml included, and I have to drop down to Perl or Ruby if I want to generate it programmatically! That's not right. Wasn't the progenitor of YAML a Python guy? I remember seeing him on the Twisted lists years ago. What happened?