Re: KISS'ed shell

Keith MARSHALL <[email protected]>
Newsgroups gmane.comp.windows.gnu.user
Message-ID <OF96C090AE.53FD8FF4-ON80257288.00352DFE-80257288.00369101@total.com>
Lennart Borgman wrote, quoting Marc Chantreux:
>> I think the lake of open source sh is a real problem so if i had more 
>> time to spend for a windows shell , i would try to port dash (as 
>> minimalist sh replacement, it can be easier to port than bash). If i 
was 
>> really skilled, i would try to port zsh (wich is much powerfull than 
bash).

You are, of course, entitled to that opinion.  Personally, I consider
bash to be *more* than powerful enough :-)

> There is an old port of zsh (or maybe was, I am not sure I can find it 
> now). Yes, a unix style shell would makes things easier for those 
> working on multiple platforms or porting software in either direction.

Which is exactly why those of us who engage in such porting activity
use Cygwin or MinGW+MSYS.  AFAIK, Kees uses MinGW+MSYS to build the
GnuWin32 packages; no doubt, he will correct me if I'm wrong.

In fact, if you are serious about code portability, then you really
*must* eschew *all* of those fancy extended shell features of zsh, and
even of bash or ksh.  The only `given', on which you may depend, is that
a traditional, (and basic), Bourne Shell is available, and you *must*
write all shell code to run with that least common denominator.

Regards,
Keith.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.