Julia needs a language specification detailing its grammar. For couple of reasons: 1. It'll serve as a documentation for users of the language. I don't think the manual documents everything. 2. People can write compatible parsers for the language.