JQ>  I checked the Iverson’s Dictionary of J (Vector Vol7 No.2, October 1990); 
JQ>  the parsing table, as far as I can see, only allowed verbal hooks (and 
forks).  
JQ>
JQ>  Thus, adverbial and conjunctional hooks (and forks) were introduced 
JQ>  between late1990 and 1992.

I wish I could see a roadmap of how the DoJ has changed over time.  I've 
considered creating one, but am hampered on two fronts:  it's very hard to get 
a comprehensive collection of DoJs*, and it gets harder the further you go 
back.  Though REB did provide me a nice collection of old installers, so I 
could use those, as far back as they go.  But then I hit the second hurdle: it 
would take a lot of manual effort to normalize all the versions (because they 
contain a lot of presentational markup, which also changes over time -- and 
that's not even considering the old PDF format).  And if I didn't normalize 
right, I'd get inaccurate results.

JQ>  I am using 'apply' (128:!2) for tacit meta-programming

I am hesitatant to quote code; which is one of the reasons I eschew the 
explicit style.  Though I have to admit I haven't played with 128!:2 much*.  
But you inspired me to look at it again with your Y-combinator (on RC).  Do you 
have any other neat examples of its use?

Also, I didn't realize it'd be around since J4 .  When did it go in?    Did you 
suggest it to Roger?

JQ>  APL/? has been named 'J'. Apparently even Ken Iverson does not know 
JQ>  the reason why that particular name was chosen, although he must have 
JQ>  assented to the name. Roger Hui chose it and keeps his reasons secret.

My speculation on the origins of the name "J":

   http://www.jsoftware.com/pipermail/programming/2009-October/016557.html

JQ>  I use often use Microsoft Works Word Processor with my EeePC; 
JQ>  any hints on how to turn [smart quotes] off?

According to [1], the steps are:

        1. On the Tools menu, click AutoCorrect Options, then 
            click the AutoFormat As You Type tab.

        2. Under Replace as you type, select or clear the 
           "Straight quotes" with "smart quotes" check box.

-Dan

*  But the times I've played with it, I've found it slightly limiting.  E.g. 
because it's defined as a verb, I can't invoke dyads in the natural way (though 
I can work around this).  Also I would like to be able to invoke more than just 
verbs.

[1]  http://ezinearticles.com/?id=15624 


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to