On Wed, Nov 13, 2013 at 8:04 PM, Pascal Jasmin <[email protected]>wrote:

> 1.  Its not possible, afaik, to assign an intermediate noun in a tacit
> expression.  So this lets you write a "mostly tacit" function that would
> let you save and reuse intermediate results.
>

Unless your definition of tacit explicitly forbids this, I think it is
possible. A trivial example would be a tacit expression which includes an
explicitly defined verb in a train.


> 2.  J has OOP features that can be frustrating.  If you include obj__myobj
> as part of a fork (an expression that calculates a locale), then the J
> interpreter can fix the locale inside your fork, which it won't do if made
> explicit.  I mention OOP, even though it can happen with other nouns,
> because regular nouns have the workaround of "_ to turn them into verbs.
>


I think that that's inherent in the concept of OOP. OOP is about references
to objects and if you eliminate the references they go away.

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

Reply via email to