What is the standard to which the language of DoJ should be held? What is its purpose? Who is its intended audience?
I believe, but don't know, that Ken held the standard to be: whether using the DoJ alone, absent both the author and a working interpreter, someone competent in compiler design but not J, could build a working interpreter (and this had nice side effects for J programmers who'd use it as a reference). Obviously, the question about whether this interpreter it would have behavior identical to the current interpreter is related; it goes to interpretation (Ken agreed Roger's interpretation matched his intentions). But let us debate the standard the DoJ should aim at, before we debate whether it meets that standard. -Dan PS: it would also be interesting to hear some of Roger's experiences actually using the DoJ to build the interpreter, and where it may have had ambiguities he needed clarified by Ken (and more interestingly where the DoJ was revised as a result -- for surely the DoJ influenced the interpreter, and the interpreter influenced the DoJ). Please excuse typos; composed on a handheld device. -----Original Message----- From: Raul Miller <[email protected]> Date: Thu, 14 Jan 2010 14:56:18 To: Programming forum<[email protected]> Subject: Re: [Jprogramming] The Ambiguous Dictionary On Thu, Jan 14, 2010 at 1:25 PM, Jose Mario Quintana > In my opinion R.E. Boss’ point still stands (notwithstanding > what Wikipedia’s value as a general source of reference might > be from one’s point of view). What can be sufficiently clear > to the writer might not be to the reader and redundancy (from > the author perspective) could clarify the exposition of difficult > concepts (from a reader’s viewpoint). Is there some kind of problem with tutorials and other works providing this level of redundancy? -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
