On Wed, 9 Aug 2006 at 15:29:08 -0500, Cowdery, Thomas wrote:
> I am considering using J in an introductory Java class that I teach.
> I like to have my students use different editors through the course,
> and J looks like a good starting point.
> One problem that I face is that my students will not have access to
> the command prompt (network admin paranoia), so they cannot enter
> commands like javac or java themselves. I like to have students
> start with those basics before moving on to something that just lets
> them compile/execute by pushing a button. In your Mode menu, there
> are compile and recompile options which let them type the commands
> in. That is the main reason I want to use J. While those options
> can double as execute and reexecute, it would be handy if those were
> seperate key mappings. Are execute/reexecute options there and I
> just am overlooking them?
I don't think there is an execute command in the sense you mean. (There
is executeCommand, mapped to Alt X, but that executes editor commands,
not external programs.) Apart from the no-access-to-the-command-prompt
issue, I wouldn't recommend running programs that might hang or crash
from within j, since there's not much you can do to recover if your
program misbehaves (you can kill it from an external shell, of course,
but that might not be possible if you don't have access to the command
> Also, do you have any plans for a program Icon? I created the icon
> for DrJava (another editor that I will use this year) and donated it
> to the project. If you don't have one, I'd be happy to create one
> and donate it. That helps identify the program in the Start menu
> (for Windows or Linux). I've also created psuedo icons for Macs, but
> they don't work the same way as Windows/Linux icons do.
Folks have offered various icons over the years, but I don't plan to
include an icon in the official distribution, so feel free to use
whatever icon you want.