On Fri, 18 Apr 2014 15:47:28 -0400
Lee F. <REMOVED_UPON_REQUEST_AT_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 <dev_AT_frign.de>
Received on Fri Apr 18 2014 - 21:56:08 CEST