If you've seen this before, skip to the closing paragraph.

Very elementary stuff: Integrated Use Environment (IUE).  What kind of 
environment would suit the teacher and students in a class where J is used as a 
programmable graphing calculator?

I imagine a two-pane environment with a note in the top pane: "Enter and edit
definitions here.  Type 'load definitions' in the execution window below to make
them available for use there."  The default would be a "loud load:" loaded 
items 
are echoed in the execution window.  There, to discourage student "fudging", 
only the command being entered would be editable.  (Homework, even tests, can 
include printouts of parts of the execution window.  Ease of getting such 
printouts is important.)

These items are far down the road: remember to keep them possible.  Moreover, 
the whole approach imagined above may be out of date.  Some kind of Definition, 
  Data, Answer, Save, Print form layout may be devised that would work well for 
many end users.


Joey K Tuttle wrote:
> My point was that I've always used
> 
>       fread =: 1!:1@<
> 
> and never use the one from 'files' - I wasn't paranoid that I 
> wouldn't be able to retrofit my simplistic definitions, just saying 
> .....
> 
> On the streamed IO and ReadLine() - I agree that could be really useful!
> 
> 
> At 10:56  -0700 2009/10/22, Oleg Kobchenko wrote:
>> A couple of points:
>>
>>  - earlier 1!: 2!: had to be extended to support byte-for-byte
>>    non-converting IO which was necessary for JHP
>>
>>
>>  - still missing: streamed IO and related ReadLine() for
>>    files and console (and possibly sockets)
>>
>> Hopefully, the new approach will address this more comprehensively.
>>
> ----------------------------------------------------------------------
> 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