On Fri, 18 Apr 2014 15:47:28 -0400 Lee Fallat <ircsurfe...@gmail.com> wrote:
> I third this- IPython supports doing things like ls and cd in its > shell, and to execute anything else using /bin/sh, just do ! at the > beginning (so you can do piping and other common shell tasks without > weird behavior). > > There is also a Ruby shell that reinvents how to interact with shell > commands: http://pryrepl.org/ > > Essentially you can do: .ps.kill() ,which would kill all processes Are you serious? Ruby? Why not Java while we're at it?! > All in all I think using any higher level language and having its own > shell would be ideal- I think many of us opt for python because of its > consistent syntax. It's not consistent to use different high-level-languages for this. Additionally, a shell is not only used for parsing and executing shell scripts, but also for handling direct user-input. > And how does python not have scripting? Additionally, there are > programs that compile python...You've got me at piping though. Well, I don't think you've ever read what a Python-compiler spits out at the end. You would be amazed! Cheers FRIGN -- FRIGN <d...@frign.de>