質問: c#やjavaはなんで設定ファイルにxmlだらけなんですか?めちゃくちゃ見づらいんですけどjsonとかに変えてくれませんか?
回答: C#の初版リリースが2002年、Javaは1996年なんですが、一般に普及し始めた1.3が2000年、1.4が2002年のリリースです。 XMLの仕様は1998年にW3Cにより勧告されているので、ちょうどタイミングがあったのでしょう。 それ以前はiniファイルとかレジストリとか使ってたんですよ。今も使われてるようですけど。 今はC#もJavaも標準ライブラリでJSONを扱えるようになっているので、今後は普及していくと思いますよ。 3rd製のライブラリ等でも見かけるようになってきました。