[ksh93-integration-discuss] ksh93 Integration Update 1 Amendments 1 [PSARC/2008/344FastTracktimeout 06/03/2008]

John Plocher John.Plocher at sun.com
Thu May 29 08:39:09 PDT 2008


Chris Pickett wrote:
>>  Last but not least what is a shell ? would /usr/lib/shell/python be
>>  allowed ?
> 
> Don't. Be. Silly.
> http://en.wikipedia.org/wiki/UNIX_shell
> 
> Unless python starts calling itself a shell it isn't one.

What "libraries written in a scripting language" have to do
with "shell" is exactly the point.  Python is a scripting
language, it has reusable libraries, people are reputed to
have written useful things in it, and, like Tom Christianson
and Perl, I'm sure someone has actually tried using the Python
interpreter as their login shell at least once :-)

Given Roland's suggested usage model (a place to put compiled
ksh93 scripting language libraries for use by others), the name
he chose for the directory (.../shell) seems to be too generic,
and thus out of place.

   -John



More information about the opensolaris-arc mailing list