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
