Live data from Hacker News

TOML, Tom's Own Markup Language

github.com

1–10 of 173 posts

Re: TOML, Tom's Own Markup Language

#2
It isn't a markup language. I'd like to correct this mistake that was started by YAML. :/ http://en.wikipedia.org/wiki/Markup_language (Using the bacronym "YAML Ain't Markup Language" only helped it grow, making more people confused as to what a Markup Language is.)

I like it, though. More grepable than JSON or YAML, with the way it handles nested keys using dot notation.

Re: TOML, Tom's Own Markup Language

#3
I note that, like many erstwhile specs, TOML does not document the escape sequences accepted in strings. Nor does it exhaustively specify integer formats and float formats - rather ironic for a spec that advertises "TOML is designed to be unambiguous and as simple as possible."

The limitation on array types seemed fairly arbitrary at first glance, but after thinking it over I realized it aided compatibility with languages that do not support homogeneous arrays. Though as far as the types go, I would add boolean and perhaps non-quoted strings for single-word values.

Now that the technical criticism is out of the way, holy crap this guy is arrogant.

Re: TOML, Tom's Own Markup Language

#4
post #2

It isn't a markup language. I'd like to correct this mistake that was started by YAML. :/ http://en.wikipedia.org/wiki/Markup_language (Using the bacronym "YAML Ain't Markup Language" only helped it grow, making more people confused as to what a Markup Language is.) I like it, though. More grepable than JSON or YAML, with the way it handles nested keys using dot notation.

I just wrote what it said in the README. I assume that's why he named it thus. I agree it isn't a markup language.

Re: TOML, Tom's Own Markup Language

#5
post #2

It isn't a markup language. I'd like to correct this mistake that was started by YAML. :/ http://en.wikipedia.org/wiki/Markup_language (Using the bacronym "YAML Ain't Markup Language" only helped it grow, making more people confused as to what a Markup Language is.) I like it, though. More grepable than JSON or YAML, with the way it handles nested keys using dot notation.

I just wrote what it said in the README. I assume that's why he named it thus. I agree it isn't a markup language.

Yes, this was directed at the linked content, not the title. Good on ya for not being clever with the title. :)

Re: TOML, Tom's Own Markup Language

#6

I note that, like many erstwhile specs, TOML does not document the escape sequences accepted in strings. Nor does it exhaustively specify integer formats and float formats - rather ironic for a spec that advertises "TOML is designed to be unambiguous and as simple as possible." The limitation on array types seemed fairly arbitrary at first glance, but after thinking it over I realized it aided compatibility with lang…

Well, he's the CEO of Github, and he's probably been drinking, so I suppose a little bit of arrogance is expected.

Re: TOML, Tom's Own Markup Language

#7
post #6

I note that, like many erstwhile specs, TOML does not document the escape sequences accepted in strings. Nor does it exhaustively specify integer formats and float formats - rather ironic for a spec that advertises "TOML is designed to be unambiguous and as simple as possible." The limitation on array types seemed fairly arbitrary at first glance, but after thinking it over I realized it aided compatibility with lang…

Well, he's the CEO of Github, and he's probably been drinking, so I suppose a little bit of arrogance is expected.

For the love of baby jesus why can't people get the 'H' right.

Re: TOML, Tom's Own Markup Language

#9
Urg. Off topic, but I dislike this perl/ruby tendency of calling hash tables hashes. When I see the word hash, I always think of a value (ie a hash code) and not a data structure. Why couldn't they call it a hash map, hash table, map, table, dictionary etc like all the other languages...?

Re: TOML, Tom's Own Markup Language

#10
post #7
post #6

Earlier quoted context omitted.

Well, he's the CEO of Github, and he's probably been drinking, so I suppose a little bit of arrogance is expected.

For the love of baby jesus why can't people get the 'H' right.

Unlike TOML, most people are case insensitive.
Post reply on HN