TOML - 사람을 위한 Config 파일 포맷
(toml.io)- 명확한 의미를 가져, 읽기 쉬운 최소한의 구성 파일 포맷을 목표
- 해쉬테이블에 대응되도록 설계
- 여러 언어에서 데이터 구조로 변환하기 용이
- 대소문자 구별, 유니코드, 공백은 탭과 스페이스, 개행은 LF 또는 CRLF, 주석은 #
- 키/값 쌍, 배열, 테이블, 인라인 테이블, 테이블 배열, 정수 & 실수, 불린, 날짜/시간(오프셋)
TOML vs. YAML 논쟁은 거의 공백 2개 vs. 4개 급이죠. 제가 보기엔 둘 다 충분히 좋지 못한데, 비슷한 생각을 하는 사람이 많은지 더 마이너한 config 파일 포맷도 찾아보면 생각보다 많더라고요.
milesand 님께서 번역해주셨어요 :)
https://github.com/milesand
https://github.com/toml-lang/toml.io/pull/47