Eric

On 5/31/06, Eric Iverson <[EMAIL PROTECTED]> wrote:
If you have edited several scripts at the same time and a run of one of them is 
dangerous (might crash) then an S of each before the first W would be wise. The 
simple habit of always running after editing largely removes this concern.

If i knew it would crash, i wouldn't do it;-) Also the ijs window
lacks a line stack for trying variations so it is not really where one
would like to have the inner loop of coding. i tend to treat it as
where i put the final results, so i can resume the next day etc. Thus
it lacks the latest fragments.

As you point out it is easy to save the ijx file by a manual step. One could 
easily provide a function key shortcut that did this. We could, if pressed, 
provide an option that automatically did a save on every entry, but I would 
initially be against this.

i would rather see an IDE with some isolation from the crash prone
development environment.

Some IDE users develop a strong habit that non-transient stuff is put in 
scripts and view the ijx window as a completely transient scratchpad. At least 
for some styles of work and development this works well and is what the IDE 
caters to. Options and extensions can be added fairly easily, but should be 
carefully considered. In particular where a change can be implemented as a 
private customization a user should live with it for a while themselves before 
proposing it for others.

i do think the "notebook" concept is not addressed well by either ijs
or ijx. And is something closer to the heart of actual development.

And perhaps the IDE could be used for a while as intended. Who knows, maybe it 
works a bit better when used that way than one might think at first blush.

Yeah, i'm still learning how it works, and still fluid, but i think
the defaults don't do it, and it will require in the end either an
external IDE component or some heavy investment in customizing the
interface. The whole safety issue keeps me from the burden of the
second option.

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

Reply via email to