Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!POSTGRES.BERKELEY.EDU!dillon From: dillon@POSTGRES.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga Subject: Switching to NewShell .. Message-ID: <8903090702.AA22197@postgres.Berkeley.EDU> Date: 9 Mar 89 07:02:50 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 44 Well, I have taken the plunge and decided to switch from using my shell to using NewShell + NewCon. My old configuration was my shell + ConMan. So far the new shell is close enough (read: I can live with what I lost from my shell) that I find myself quite comfortable with it. Using it, Resident, and Rez together make a good combination and in general things are much faster than with the old configuration. I'm also hoping my system will be more stable. NOTE: it appears you cannot use the PATH: device with NewShell.. causes commands to Guru. No big loss... My main reasons for switching are: * lightning quick startup * script files are almost indistinguishable from executables, and with run and execute resident, start up at the speed of sound. * aliases, script files, and newcon history integrate together well. * lower memory usage, even when I make lots of things resident. And I can choose whether to use Rez or Resident depending on various factors (for instance, I have to use Rez to make DME, CC, AS, LN, etc... resident). Disadvantages so far: * no automatic file name expansion * some AmigaDOS commands are slightly convoluted (copy, list, dir) but I can always write my own replacements.. * stupid line parser (e.g. trailing spaces are not ignored) * no high level constructs in interactive mode (outside a script file) * variable handling .. what variable handling! All in all, good job C-A! -Matt