Ok, now I'm hard.

------------------------------------------------------------------------
|\/| Randy A MacDonald   | APL: If you can say it, it's done.. (ram)
|/\| [EMAIL PROTECTED]  |
|\ |                     | The only real problem with APL is that
BSc(Math) UNBF'83        | it is "still ahead of its time."
Sapere Aude              |     - Morten Kromberg
Natural Born APL'er      | Demo website: http://156.34.66.254/
-----------------------------------------------------(INTP)----{ gnat }-

----- Original Message ----- 
From: "Dan Bron" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, January 26, 2007 5:15 PM
Subject: RE: [Jgeneral] Lack of software abstractions


> Joe Tibollo wrote:
> >  Having to write a function to query all locales
> >  and package all objects to a single file is a  serious undertaking
> >
> >  I don't think it is all that trivial.
> 
> I disagree.  It is not a serious undertaking, and it is trivial.  It  
> took me 6-8 minutes and 3 lines.  Here:
> 
>    require'keyfiles'
>    save    =: (<@:[ keycreate) (3!:1@:(5!:1)@:] keywrite ,)"0  ;@:((]  
> , '_' , [ , '_'"_) L: 0 verb : '<nl__y $~0'"0)@:conl bind ''
>    load     =: < (] 4 : ('(x) =: y 5!:0';'1') :: 0:&>  
> (3!:2&.>)@:keyread"1@:,.) keydir
> 
> 
>    f           =:  jpath'~temp\X.jkf'
> 
>    FNAF_floop_ =: 'my original value'
>    save f
> 
>    FNAF_floop_ =: 'restore my value!'
>    load f
> 1 1 1 1 1 ...
> 
>    FNAF_floop_
> my original value
> 
> > that is why it still has yet to be done...
> 
> It has yet to be done because that's not how we do it in J.  That's  
> how you do it in APL.  In J, we use script files.
> 
> If you want, we can discuss the relative merits of the two approaches.
> 
> -Dan
> 
> ----------------------------------------------------------------------
> 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