Right, you surely remember the thread 
(http://www.jsoftware.com/pipermail/general/2000-October/004707.html ) and 
almost a decade later the issue is still been discussed even after 
straightforward answers by Roger.  As you are also aware, the evaluation order 
does not matter for a functional programmer in terms of the results 
(http://www.jsoftware.com/pipermail/programming/2007-December/009126.html ) but 
it could in terms of performance with the possibility of parallel processing ( 
I know, a cynic could say: J is ideally positioned for parallel processing *and 
it always will be* ;) 




________________________________
From: bill lam <bbill....@gmail.com>
To: programming@jsoftware.com
Sent: Fri, January 15, 2010 1:34:59 AM
Subject: Re: [Jprogramming] The Ambiguous Dictionary

ĵaŭ, 14 Jan 2010, Jose Mario Quintana skribis:
> fork does not have any other implied order-of-execution apart from
> the diagrams" can or could have been helpful as far as I am

This behavior is mentioned in two places,
1. the diagram
2. the _absence_ of any words on order-of-execution so that the
  order-of-execution is undefined

It looks like a trap to me, even a smart reader who see a possibility
of this behavior cannot be 100% confident.

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to