I think the shell discussion is quite moot because anyone who cares about 
shells is smart enough to change their user shell to whatever they want.  So as 
long as the default shell does the most simple of things, most users won't even 
notice which shell they're using.


This made me curious though:

> the _most_ important feature of a programming
> shell is compatibility. People who want advanced features use scripting
> languages like perl, python, and ruby, not shells.

Where do you draw the line between advanced and simple features?  Because if 
advanced features of the shell aren't used, then only simple features are, and 
if you get simple enough, aren't ksh93 and bash compatible?  Like, don't they 
both use pipes? ;)
--

This message posted from opensolaris.org

_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to