From owner-freebsd-questions@FreeBSD.ORG Fri Dec 14 03:33:54 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 632C016A417 for ; Fri, 14 Dec 2007 03:33:54 +0000 (UTC) (envelope-from cyberdog3k@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237]) by mx1.freebsd.org (Postfix) with ESMTP id 13F1613C50A for ; Fri, 14 Dec 2007 03:33:53 +0000 (UTC) (envelope-from cyberdog3k@gmail.com) Received: by wr-out-0506.google.com with SMTP id 68so664745wra.13 for ; Thu, 13 Dec 2007 19:33:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=wnmKGs9lRE62f7UwQQxtKiWbvi7rZIgqpUxO8vbTj60=; b=vZQ1ZHYa8PCsAtECCkZekLiCpfLsOzUIDFguG+8WAzietvTwjSujVYKi4vZpRhU9UXb4HByZ3JyQAhCoG1wUwGa70x1AtX0LuBrav329z3TRA0bCQYbzEeNGuF6T6guhgE+xECEW/pd5RKMITKuyPd3deboNUQMi6uybIfc8MaE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cdHwHjPdP/zp7Mqyx/IX8DIyuolvZEQtWW9dLee87wEFB0PTX0raXGcf61TySSgnYjpOskAbra42E2I/zasWRnD7TkjDB7iyp7RbjpQsilsGEahLXBL/PDQjZBujusnjrfabZFcdKLMABUzPDwBLKrDDdfzML/3m7XbUFZZd/2w= Received: by 10.151.10.7 with SMTP id n7mr956673ybi.144.1197603233297; Thu, 13 Dec 2007 19:33:53 -0800 (PST) Received: by 10.150.182.11 with HTTP; Thu, 13 Dec 2007 19:33:53 -0800 (PST) Message-ID: Date: Thu, 13 Dec 2007 22:33:53 -0500 From: "Matt LaPlante" To: "Chuck Robey" In-Reply-To: <4761F17F.9030908@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20071214010542.GA19553@demeter.hydra> <20071214022529.GA2571@kobe.laptop> <4761F17F.9030908@chuckr.org> Cc: Giorgos Keramidas , FreeBSD Questions Subject: Re: Apparently, csh programming is considered harmful. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Dec 2007 03:33:54 -0000 On Dec 13, 2007 9:59 PM, Chuck Robey wrote: > Giorgos Keramidas wrote: > > On 2007-12-13 18:05, Chad Perrin wrote: > >> I ran across this today: > >> > >> http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/ > >> > >> Title: > >> Csh Programming Considered Harmful > > That was written sometime last millenium, I mean, it's REALLY old. The > question is sort of flamebait (you ought to go ask it on, say, the Linux > IRC channel, for well-reasoned, adult discussion (NOT!) One could argue that making irrelevant, potentially insulting statements about alternative operating systems is: - not adult - not well-reasoned - flamebait > In general, > it's right, you really wouldn't want to use tcsh as a scripting > language. Read it, you'll come out ahead, but understand, that tcsh is > a heck of a good general purpose command shell for users. > > >> > >> I wonder what responses I might get here, and how much of this applies > >> to tcsh as well (I'm still not exactly a tcsh expert). > > > > Most of the points made in the FAQ about scripting large `applications' > > with csh ring a bell for me. Now, having said that, /bin/sh is nice for > > small to medium-sized scripts, but there is a certain point where even > > sh(1) becomes annoying. > > > > Do you have any _particular_ parts of the csh-whynot article that you > > would like to discuss, or this is a free for all flame? :) > > > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >