18 ポイント 投稿者 xguru 2023-07-07 | 7件のコメント | WhatsAppで共有
  • 明確な意味を持ち、読みやすい最小限の設定ファイル形式を目指す
  • ハッシュテーブルに対応するよう設計
  • 複数の言語でデータ構造へ変換しやすい
  • 大文字と小文字を区別し、Unicode、空白はタブとスペース、改行は LF または CRLF、コメントは #
  • キー/値のペア、配列、テーブル、インラインテーブル、テーブル配列、整数 & 浮動小数点数、ブール値、日付/時刻(オフセット)

7件のコメント

 
qyurila 2023-07-08

TOML vs. YAML 論争は、ほぼスペース2個 vs. 4個レベルですよね。私から見るとどちらも十分に良いとは言えないのですが、似たような考えの人が多いのか、もっとマイナーな config ファイルフォーマットを探してみると、思ったよりたくさんあるんですよね。

 
iolothebard 2023-07-08

TOML ini yaml json xml ... 誰か標準を決めてくれ...

 
ahwjdekf 2023-07-07

ini、json を置き換えるために、さまざまな言語にバインディングされて使われています。Rust と必ずしも関係があるわけではありません。

 
eususu 2023-07-07

Rust を使うときはだいたい合わせて使っていましたが、もう少しよく理解して使えそうですね。
情報ありがとうございます

 
carnoxen 2023-07-07

Rustで使われるファイルですね。

 
kuber 2023-07-07

containerd(Golang)の設定ファイルもTOMLです。

 
tujuc 2023-07-07

milesand さんが翻訳してくださいました :)

https://github.com/milesand
https://github.com/toml-lang/toml.io/pull/47