I completely agree. That is the difference of good use and bad use of
PREPARE. What I disagree with is that PREPARE should be removed because it
is possible to use it for sinister purposes.

On Wed, Sep 19, 2012 at 7:03 AM, Raul Miller <rauldmil...@gmail.com> wrote:

> The big risk from PREPARE is the risk that the learner will not be
> able to reproduce their results outside of the lab, making the lab
> somewhat useless.
>
> I can see PREPARE being useful if it's enabling a UI that the lab
> exploits.  However, I think that the use of PREPARE to do things that
> make the statements executed in the lab function properly would be
> wrong.  For that purpose it would be better include something in some
> package which can be 'require'd.
>
> I've not taken time to review any PREPARE blocks here -- I do not have
> the time.  But I doubt that anything I am saying here should be
> controversial.
>
> --
> Raul
> ----------------------------------------------------------------------
> 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