Learn about the strange ideas that come from YUM XML and Properties

Last week, I learned about the knowledge related to K8S profile
Yaml, which I came across in the k8S tutorial, is another new configuration file format for me

Properties,xml,yml
These file formats all can be used as configuration files
A strange idea occurred to me

Why are there so many different kinds of configuration files
As a beginner, I'm not sure
But in previous personal insights Shared with other software engineers
They will say that language is just a tool
Different programming languages are different pens

Properties、XML、YAML They all seem to have the same tools
To improve learning efficiency and communication costs
Why can't these technologies be unified

This is a simple thought in my learning process
Perhaps the idea doesn't make sense to you
Maybe this kind of thinking has a philosophical feel

Just like English is becoming more and more popular all over the world
Why can't there be gradual convergence in technology?
I don't know if there are other people who have the same strange idea as Me

Tutor's reply

Unfortunately there are more and more languages in technology it is a
way to get a language better suited for each technology...

  • I think more languages can make different technologies fit different professional needs more professionally
  • Of course, it brings with it a lot of drawbacks. Maybe a software engineer needs to master many programming languages, and none of them are very important