From owner-freebsd-chat Sat May 25 01:51:42 1996 Return-Path: owner-chat Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA20053 for chat-outgoing; Sat, 25 May 1996 01:51:42 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA20034; Sat, 25 May 1996 01:51:37 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id KAA03686; Sat, 25 May 1996 10:51:35 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA03121; Sat, 25 May 1996 10:51:34 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id KAA26162; Sat, 25 May 1996 10:29:31 +0200 (MET DST) From: J Wunsch Message-Id: <199605250829.KAA26162@uriah.heep.sax.de> Subject: Re: Adduser program in C To: dima@FreeBSD.org (Dima Ruban) Date: Sat, 25 May 1996 10:29:30 +0200 (MET DST) Cc: michaelv@HeadCandy.com, lithium@cia-g.com, joerg_wunsch@uriah.heep.sax.de, freebsd-chat@FreeBSD.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199605250814.BAA16824@freefall.freebsd.org> from Dima Ruban at "May 25, 96 01:14:18 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-chat@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk (Also moved to -chat) > First: this is not small tool. > Second: this is slow tool. > Third: this is not standard unix tool. Fourth: `Second' and `Third' are wrong. :) Perl is certainly one of the fastest scripting languages. Perl is getting more and more standard, it's not only FreeBSD that ships with it installed by default, or at least readily available on the intallation medium. (Of course, the last is also true for Tcl.) > Perl is one of those tools. > > I can't agree. But you fail to explain your reasons for disagreeing. ;) I've seen more than one person finally pick my advise, and use Perl instead of sh/awk/grep/... for more complex projects. Mind you, these are people who know their tools well, my colleague is in Unix since the 2BSD era. However, shell is a rather poor programming language in several respects (have you ever seen a shell quotation orgy?), so for more complex tasks, learning something else pays off quickly. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)