A neat dictionary of programming terminology, with a urban dictionary approach to definitions:
miniblog.
Related Posts
I hear people say that Go is often hard to search online (hence sometimes "Golang"), but the vast majority of language names are common words. Names with punctuation (C++, C#) are hard too.
Is this a big problem in practice? "Perl" isn't a dictionary word, but it's an exception.
I think JSON vs XML is a strange dichotomy. Both can be processed by machines, but they're very different.
I've seen XML work really well for dictionary data. You want to mark up text:
A dog is a domesticated <group>animal</group>.
In other words JSON : CSV :: XML : HTML.
A critique of XML usage, and annotating documents rather than exchanging data: https://www.devever.net/~hl/xml
It's rare to see discussions of good XML usage! I've seen marked-up word definitions (a multilingual dictionary) that were a nice fit for XML, but it's rare.
