On 2 October 2014 18:01, Konstantin Olchanski <[email protected]> wrote:
> On Thu, Oct 02, 2014 at 05:39:36PM -0400, Brett Viren wrote: > > Konstantin Olchanski <[email protected]> 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). > > You didn't follow the links in the reference section https://groups.google.com/forum/?hl=en#!msg/net.sources/BC0V7oosT8k/MKNdzEG_c3AJ It is hard to rebuild the past before the web. A lot of source code was only available either on tape delivery, usenet, or UUCP loops. The VAX 11/750 we had in 1987 at college would usually have a basic BSD installed and then everything re-compiled to better match the systems eccentricities. And a lot of that source code was purged after a year or so because 40 meg washtub disks are expensive and tape lasts forever. I remember that all the profs at college had tcsh instead of csh because before the VAX11/750 with BSD 4.2 they had all been using tops-20 and hated basic unix lack of features that tcsh gave them. The link on bash is at https://groups.google.com/forum/?hl=en#!msg/gnu.announce/hvhlR1Vn1P0/NYwp-4_0CaUJ -- Stephen J Smoogen.
