> Yes, rlwrap is nice. But I think it doesn't exist on windows
> (disregarding cygwin here), and I generally it would be nicer to have
> this in as much Java as possible.

Yes, agreed. I'm not sure what limitations there might be as regards
monitoring keystrokes and such via Java, but it seems JLine has an
approach (as you wrote below).


> Yes, that sounds like a good project. I'm not sure if having only one
> nailgun daemon would work - I have the impression that the JVM
> isolation guarantees here are a bit too weak. In particular
> terminating apps is problematic, as far as I know (no Thread.kill()).

I'm actually thinking more of just reviving Nailgun (as I think the
JRuby people did) and/or forking it, and making it a standard tool. If
one needs to launch several instances, so be it. I'd just like to see
it be part of the standard toolset for JVM languages, esp. since in my
experience, when working with slower interpreters, it gives a big
speed boost (or at least feels that way).


> I think these are Swing based consoles (am I wrong?). Which is fine,
> except I'm looking for a command line console. This is a lot more
> difficult, due to the fact that Java/the JVM doesn't support anything
> Terminal oriented, only reading passwords is possible in Java 6. JLine
> supports this by having some dll for Windows, and calling some stty
> commands for Unixes, which is really great.

I'd like to see both, actually. I'm think the CLI is a must-have, but
a Swing/GUI-based console is very nice when you have multiple scripts
you're working on or want to visually inspect the state of your
context, etc.


Mainly I'd like to see, on the one hand, a certain level of features
provided in any language REPL/interpreter, and second, that language
implementors don't have to waste extra cycles developing essentially
the same toolset.


Regards
Patrick

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to