From owner-freebsd-hackers Sun May 26 01:09:29 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA13073 for hackers-outgoing; Sun, 26 May 1996 01:09:29 -0700 (PDT) Received: from MindBender.HeadCandy.com (root@[199.238.225.168]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id BAA13068; Sun, 26 May 1996 01:09:22 -0700 (PDT) Received: from localhost.HeadCandy.com (michaelv@localhost.HeadCandy.com [127.0.0.1]) by MindBender.HeadCandy.com (8.7.5/8.6.9) with SMTP id BAA15134; Sun, 26 May 1996 01:09:19 -0700 (PDT) Message-Id: <199605260809.BAA15134@MindBender.HeadCandy.com> X-Authentication-Warning: MindBender.HeadCandy.com: Host michaelv@localhost.HeadCandy.com [127.0.0.1] didn't use HELO protocol To: dima@freebsd.org (Dima Ruban) cc: winter@jurai.net (Matthew N. Dodd), freebsd-hackers@freebsd.org Subject: Re: Adduser program in C In-reply-to: Your message of Sat, 25 May 96 20:38:21 -0700. <199605260338.UAA00157@freefall.freebsd.org> Date: Sun, 26 May 1996 01:09:19 -0700 From: "Michael L. VanLoon -- HeadCandy.com" Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >But I couldn't stay away, when somebody (don't remember his name) >said that perl is perfect replacement for shell/awk/sed scripts. >The idea of his entire letter was "Perl rules! I'd love to see all >unix shell/sed/awk scripts rewritten in perl, because perl is perfect!" I was the person who wrote that letter, and that isn't even remotely what I said. In fact, that is almost the opposite. You have totally misunderstood the subject. The guy said he wanted to re-write the existing adduser program, which is in perl, with one that is in C, because he didn't know perl. I told him that this would be an excellent opportunity to learn perl. I said that The Unix Way is to use lots of different tools, including perl, awk, sh, sed, to do different tasks. I further said that he shouldn't *just* learn perl, but that he should then move on and learn how to combine all these other pieces in sh scripts, and get better at using all these tools together. Perl was just one step. I think this subject really doesn't need to fill this list any longer. Can we drop it? ----------------------------------------------------------------------------- Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3, Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32... NetBSD ports in progress: PICA, others... Roll your own Internet access -- Seattle People's Internet cooperative. If you're in the Seattle area, ask me how. -----------------------------------------------------------------------------