Can I recommend these prettyprinting conventions apply only to J code
blocks, i.e. between tags <pre>…</pre>?

Inline J within narrative text (<tt>…</tt>) is something else altogether.
It is fraught with readability issues and often demands creative solutions.
If there's one general rule, it is: have as few spaces as possible. Thus:
i.0 is better than i. 0. Apart from anything else it avoids unwanted
line-spills.

Code spacing is from now on the responsibility of the individual
code-testing volunteers.

Ian Clark

On Sat, May 26, 2018 at 6:30 PM, Henry Rich <[email protected]> wrote:

> I agree with all those suggestions.  I would add a space before the LHS of
> assignment, and I would allow extra spaces around parentheses to make it
> easier to match parentheses by eye.
>
> Henry Rich
>
>
> On 5/26/2018 10:33 AM, 'Pascal Jasmin' via Programming wrote:
>
>> I'd like to see a different spacing convention.
>>
>> space between verbs and their arguments.
>> space after assignment but not with the LHS.
>> space between verbs in trains.
>> No space if possible between modifiers and verbs.
>> The convention used throughout topics appear to be no spaces ever.
>>
>> ________________________________
>> From: chris burke <[email protected]>
>> To: Programming forum <[email protected]>
>> Sent: Saturday, May 26, 2018 10:24 AM
>> Subject: [Jprogramming] Fifty Shades of J
>>
>>
>>
>> Norman Thomson's J-ottings is an outstanding series of essays on J
>>
>> published in Vector magazine, based on his long classroom experience in
>>
>> teaching J and its forerunner APL. Norman has collected and rearranged
>>
>> these essays in a book (unpublished), but with his and the BAA's approval,
>>
>> we are now making this series available on the J wiki under the title
>>
>> "Fifty Shades of J", see
>>
>> http://code.jsoftware.com/wiki/Fifty_Shades_of_J .
>>
>>
>> The material has been converted to wiki format but we want to make sure
>> the
>>
>> examples work correctly in J8 and that each essay is given a thorough
>>
>> review before signing off on it. For this we would like to co-opt the help
>>
>> of forum members, and ask that volunteers take responsibility for checking
>>
>> individual essays.
>>
>>
>> We did a similar exercise a few years back on Eugene McDonnell's series
>> "At
>>
>> Play with J", which went very well. The two series are complementary, with
>>
>> Eugene concentrating on solving specific problems with J, while Norman is
>>
>> more focused on the design and use of the core J language. I hope that we
>>
>> can give Norman's work the same reception as for Eugene!
>>
>>
>> You don't need to be an expert to help out, in fact even a novice can help
>>
>> by checking the examples do work. Moreover, there should something for
>>
>> everyone in each of the essays. The coverage is wide, and (if you're
>> quick)
>>
>> it won't be hard to pick a topic that excites you. You'll gain J insights
>>
>> hard to gain another way, plus lend a hand in polishing this singular work
>>
>> of instruction and entertainment.
>>
>>
>> Our thanks to Norman for making this available, to BAA for approving the
>>
>> work, and to Ian Clark for invaluable help in getting the wiki pages
>>
>> organized.
>>
>> ----------------------------------------------------------------------
>>
>> For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
>
> ---
> This email has been checked for viruses by AVG.
> http://www.avg.com
>
>
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to