> 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 -~----------~----~----~----~------~----~------~--~---
