Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Ian Clark
Thanks, Dan. I wanted to add something gnomic, but you've said it all better than I could. Just one thing I'll dispute: I didn't "lead" the "Accessible Dictionary" project: I merely made it my self-appointed task to bring up the trailing edge. Because I can't think of anything more valuable for th

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Joe Bogner
Thanks Raul. Yes, jhs minesweeper, solitaire, etc would also be examples. It's not well defined what I'm looking for. I'm perhaps spoiled by being able to typically find an example application along the lines of something I'm building. I'm not building games, web frameworks, plotting engines, or i

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Raul Miller
Note that J includes things that might be considered applications. 'plot' and 'viewmat' come to mind. FYI, -- Raul On Sun, Oct 6, 2013 at 9:01 PM, Joe Bogner wrote: > I also didn't know that NuVoc existed. The backtick example is structured > in a way that clicks with my brain. I particularly

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Joe Bogner
I also didn't know that NuVoc existed. The backtick example is structured in a way that clicks with my brain. I particularly like the uses simple & advanced. Let me preface my next comment with the following - overall I think the J documentation is very good. I am immensely grateful for all the wo

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Pascal Jasmin
That looks quite good.  I was thinking there could be a stub for each page under /help, and the help pages would add that stub at the bottom.  Even if the stub is currently empty, there would be an obvious way to add to the vocabulary. Even though NuVoc looks good, few people know it exists. -

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Dan Bron
We had an initiative like this a few years back, led by Ian Clark: http://www.jsoftware.com/jwiki/NuVoc Rather than starting afresh, I recommend we reinvigorate that project, since it already has some content, and some thought went into its structure. I think where it stalled, the last time, w

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Raul Miller
I have had similar thoughts but not enough motivation to address many of the issues. That said, I did manage to throw together (an earlier draft of) this page, back around then: http://en.wikipedia.org/wiki/Rank_(J_programming_language) If we could get a few hundred people to each write a page, a

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Pascal Jasmin
A slightly different issue with vocabulary entries is that some of them are written at an Iverson/Hui PHD student reading level, and while the reader might be advised to spend some time with an interactive J session to better understand the content, the reader may wish to prioritize his time dif

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Roger Hui
Once in a undergraduate linear algebra class the prof corrected a student by saying, "you mean 'the' instead of 'a'". He didn't make a big deal of it but a light bulb turned on in my head. ​My most recent encounter of this was when someone used "the" precisely and clearly. I asked him whether he

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread km
I had a teacher who would not say "x and y are equal" because the plural "are" implies they are NOT equal. He would say "If x is a number and y is a number ..." rather then "If x and y are numbers ... " when he wanted to allow the possibility that x is y. Some of us saw that by enforcing this

Re: [Jprogramming] J Performance

2013-10-06 Thread elton wang
I did one casual test on http://jsoftware.2058.n7.nabble.com/J-on-Julia-benchmark-td53833.html. For the tests in the link above, the speed is at the same league with python. Note that in the post the last test of matrix multiplication was unfair since all other languages called into LAPACK excep

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Raul Miller
Ouch.. I had meant to say a bit more about ambiguities, but my touchpad acted in a way that sent the message within a small fraction of a second from when I selected it to edit. That was not my original intent, at least in the sense of how my personal taste would have expressed that intent. Never

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Raul Miller
On Sun, Oct 6, 2013 at 8:59 AM, Henry Rich wrote: > My view of ambiguities is less tolerant. Yes, English is a wonderful > language for expressing ambiguities, but it is not wonderful when you are > trying to avoid ambiguities. Legal writing & government regulations are so > ugly because that's

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Henry Rich
My view of ambiguities is less tolerant. Yes, English is a wonderful language for expressing ambiguities, but it is not wonderful when you are trying to avoid ambiguities. Legal writing & government regulations are so ugly because that's the kind of English you are forced to use to say exactl

Re: [Jprogramming] Possible error in the dictionary for dyadic take

2013-10-06 Thread Raul Miller
If we think of this in J terms, we might treat "more" as a verb such as more=: > Then your first sentence becomes a question about 3 > ,2 which has an answer which matches ,1. Your second sentence would involve more work to translate to J. I could translate it as (3 > $0) +. 3 > 4 1 ... but

Re: [Jprogramming] row from boxes

2013-10-06 Thread R.E. Boss
You are right about vert_boss being incorrect, but one can use the monad (;) . Adding a (_) will help: vert1 =: [:> ;"_1 &.>/ vert2 =: [:> ;"_1 L:0 _1/ vert1 t ++-+ |Boss|3| ++-+ |Adam|1| ++-+ |John|4| ++-+ vert2 x NB. x from http://www.jsoftware.com/jwiki/Essay