From owner-freebsd-hackers Sat May 25 18:24:48 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA24852 for hackers-outgoing; Sat, 25 May 1996 18:24:48 -0700 (PDT) Received: from sasami.jurai.net (root@sasami.jurai.net [206.151.208.162]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA24836; Sat, 25 May 1996 18:24:41 -0700 (PDT) Received: from localhost (winter@localhost) by sasami.jurai.net (8.7.5/8.7.3) with SMTP id UAA19464; Sat, 25 May 1996 20:25:06 -0500 (CDT) Date: Sat, 25 May 1996 20:25:05 -0500 (CDT) From: "Matthew N. Dodd" X-Sender: winter@sasami To: Dima Ruban cc: freebsd-hackers@FreeBSD.org Subject: Re: Adduser program in C In-Reply-To: <199605250814.BAA16824@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 25 May 1996, Dima Ruban wrote: > First: this is not small tool. With diskspace at the price it is, I don't think size is an issue in most cases. > Second: this is slow tool. The issue that started this discussion was the 'adduser' perl script. I sure don't need a 'fast' program to do this job. I'm not in need of an adduser program that can add 1000 users in 30 seconds. I don't need to rebuild my virtual domain mail tables in a half second. In most cases perl is a viable solution to many of my problems. > Third: this is not standard unix tool. All well. > > specific task, and combine them to make something better. > > Perl is one of those tools. > I can't agree. You're entitled to your opinion, but many people here have PROVED the above statement to be the truth. I'm not sure how you can deny it just because you think its nasty. (hey, its nasty. I'll admit that) I'd be silly to try to write some of the stuff I'm using in C. I change it too much or add new stuff to it too often. Perl isn't the solution to every problem, but it has its place. If the adduser program would have been written in C, I would have trashed it and written one in Perl. As it is, I just had to change a few things and it worked for what I needed to do. I plan on writing my own, but I don't have to deal with it now, as it was easy to kludge the old one. Have a good one. | Matthew N. Dodd | winter@jurai.net | http://www.jurai.net/~winter | | Technical Manager | mdodd@intersurf.net | http://www.intersurf.net | | InterSurf Online | "Welcome to the net Sir, would you like a handbasket?"|