[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cd with multiple arguments?

From: Marc Herbert
Subject: Re: cd with multiple arguments?
Date: Fri, 17 Dec 2010 10:37:10 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Thunderbird/3.1.7

Le 15/12/2010 18:08, Illia Bobyr a écrit :
> On 12/15/2010 4:17 AM, Marc Herbert wrote:
>> [...]
>> I use and abuse the shell but I do not consider it as a "real"
>> programming language is because it was not really designed as one from
>> day one. It rather grew from the command line interface as explained
>> in this great interview of Steve Bourne:
>> http://www.computerworld.com.au/article/279011/a-z_programming_languages_bourne_shell_sh/
>> [...]
> Actually, I got a completely opposite impression after reading the 
> article :)

I understand Steve Bourne came up with a brand new *internal* design;
but from an external language perspective he preserved how the
previous interactive shell was used. From a user perspective he added
programming features but it looks like he did NOT change anything to
existing interactive features. Which obviously made an easier
sell. But also prevented the shell to be a "real" programming language

Do not get me wrong: I LOVE the programming features of the shell and
I abuse them everyday. I think the shell is one of the key
productivity difference between Unix and Windows. But I also think the
shell does not scale up to bigger programming tasks. As a matter of fact,
I do not know of any large and popular project developed with it.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]