[Jprogramming] J tutorial from the perspective of a novice
Henry Rich
henryhrich at gmail.com
Wed Jan 20 02:12:52 UTC 2021
He's not using level to explain boxing: he's using it to represent
multidimensional unboxed arrays. I think that's a great idea, because
it makes the frame easier to think about than using a physical
representation of the data as a cube or table etc.
Arnab: this may be a problem later, because 'level', as Devon says, is a
J term related to boxing.
Also: you will have to decide whether you think an atom is an array.
NuVoc takes the position that an atom is NOT an array; it uses the terms
'atom', array', and 'noun' as needed. There is distinguished opposition
to this view, including from the originator of the language, but NuVoc
is now officially sanctioned...
I just now looked at the first pages. This is fine work. It gives good
motivation for taking the trouble to learn the language. Keep it up.
Henry Rich
On 1/19/2021 9:00 PM, Devon McCormick wrote:
> Hi Arnab,
>
> where you are using a tree metaphor to explain boxing, if you label the
> simple vector as having depth 0, rather than 1, it would line up with the
> result of the level verb (L.), e.g.
> L. i. 3
> 0
> L. 1 2;3 4;5 6
> 1
>
> Regards,
>
> Devon
>
> On Tue, Jan 19, 2021 at 8:56 PM HH PackRat <hhpackrat at gmail.com> wrote:
>
>> On 1/19/21, Arnab Chakraborty <arnabc74 at gmail.com> wrote:
>>> Anyway, I have dumped a few more draft pages (
>>> https://arnabc74.github.io/jsoft/)
>> The hotlink to nonlin11.html should be nonlin1.html to avoid a 404
>> error.
>>
>> Harvey
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
--
This email has been checked for viruses by AVG.
https://www.avg.com
More information about the Programming
mailing list