SCIENTIFIC-LINUX-USERS Archives

October 2014

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Konstantin Olchanski <[log in to unmask]>
Reply To:
Konstantin Olchanski <[log in to unmask]>
Date:
Thu, 2 Oct 2014 17:01:26 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (40 lines)
On Thu, Oct 02, 2014 at 05:39:36PM -0400, Brett Viren wrote:
> Konstantin Olchanski <[log in to unmask]> writes:
> 
> > For interactive use, most people switched from /bin/sh to /bin/tcsh back
> > in the mid-1990-ies. (Bash, ksh, zsh came out much later).
> 
> Just because I was curious, first releases as claimed on Wikipedia:
> 
> Sh:   1977
> Csh:  1978
> Tcsh: 1981 (file-completion feature merge with csh)
> Ksh:  1983
> Bash: 1989
> Zsh:  1990
> Fish: 2005
> 

Well, if it's on wikipedia then it must be so.

But go 1 step beyound wikipedia, and it appears as if there was
no tcsh before tcsh 6.0 in 1991 and there was no bash
before 1996 (bash-1.14) and 1997 (bash-2.x).

Now go 2 steps beyound wikipedia and you discover that tcsh before 6.0
was distributed as patches against csh from 4.3BSD, i.e. see
http://www.linuxmisc.com/12-unix-shell/737b0adda5a7f163.htm

To remember, BSD sources were not publicly available until the famous
USL Lawsuit and settlement and the release of 4.4BSD as "free software" in 1994.

All this is more in line with my memory of tcsh coming into use in mid-1990-ies.

I am sure bash had a much more boring history.

-- 
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada

ATOM RSS1 RSS2