Table of contents
I was thinking about learning JSON until I watched Kunak Kushwaha's video on YAML and I am just too grateful that I decided to do so.
What is YAML?
YAML Ain't Markup Language (YAML) or as previously known as Yet Another Markup Language is a serialization language that has increased in popularity in this recent years. It is one of the best choices for configuration because it is humanely readable and has huge language support.
Why YAML?
Just the convenience that it provides while working makes it the ideal candidate for storing structured data. While just leaning on YAML isn't a good option. I would suggest learning JSON right after you get a good hand at YAML. Even though a lot of converters are available for converting YAML into JSON and XML, try to have a base knowledge of these two or as KUNAL KUSHWAHA's favourite quote says" learn something about everything and everything about something ".
My Experience with YAML
To be honest, I didn't even know there existed a hero like YAML between us. Even though JSON is pretty easy, I think I'm gonna stick to YAML. It hardly took me 3 hours to learn and start to implement it. Well anyone would do so just because of its efficiency and useability. Especially Python integrate with YAML with such ease. Just import the YAML package and voila you are ready to go