タグ

GitHubと設定に関するpoad1010のブックマーク (1)

  • TOMLノススメ

    TOMLとは https://github.com/mojombo/toml Tom's Obvious, Minimal Language (TOML) とはgithubの中の人が提案している設定ファイルのためのミニ言語で、以下のような特徴があります。 人間が読み書きしやすい 標準的なデータ型が利用できる 曖昧さが発生する余地が極力排除されている パーサをかくのが簡単 なぜTOML? 例えば、YAMLを設定ファイルに使っているシステムは多いですが、YAMLの仕様書は80ページもあり正しく使うのは意外と大変です。1 またJSONはカッコやダブルクオートの割合が多すぎますし、コメントも使えません。2 TOMLをつかえばそのようなストレスはありません。 TOMLの使い方 TOMLの書き方は家のドキュメント をみてもらえばすぐわかると思います。 TOMLのライブラリは各種言語に対応したものが既

  • 1