From owner-freebsd-hackers Sat Jul 11 07:42:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA07132 for freebsd-hackers-outgoing; Sat, 11 Jul 1998 07:42:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from torrentnet.com (bacardi.torrentnet.com [198.78.51.104]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA07127 for ; Sat, 11 Jul 1998 07:42:05 -0700 (PDT) (envelope-from bakul@torrentnet.com) Received: from chai.torrentnet.com (chai.torrentnet.com [198.78.51.73]) by torrentnet.com (8.8.5/8.8.5) with ESMTP id KAA19245; Sat, 11 Jul 1998 10:42:04 -0400 (EDT) Received: from chai.torrentnet.com (localhost [127.0.0.1]) by chai.torrentnet.com (8.8.8/8.8.5) with ESMTP id KAA19474; Sat, 11 Jul 1998 10:42:04 -0400 (EDT) Message-Id: <199807111442.KAA19474@chai.torrentnet.com> To: joelh@gnu.org Cc: dchapes@ddm.on.ca, rminnich@Sarnoff.COM, hackers@FreeBSD.ORG Subject: Re: Improvemnet of ln(1). In-reply-to: Your message of "Sat, 11 Jul 1998 02:08:46 CDT." <199807110708.CAA10210@detlev.UUCP> Date: Sat, 11 Jul 1998 10:42:03 -0400 From: Bakul Shah Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > Bottom line: Warnings are good program design. Requiring extra work > to issue them-- particularly when they're most frequently required in > interactive use-- is not. For interactive use, alias ln to `ln -w' to warn you. If you change the default behavior of ln, you *will* break scripts. Unlike editors, ln is more likely to be used in scripts than interactively (well, it is so for most people). Bottom line: backward compatibility is a good program design. > One of my very favorite badges says, "Unix doesn't keep you from doing > stupid things because that would keep you from doing clever things." > That's still true. But I still like to know that I'm doing something > stupid, just in case I'm not particularly clever at the moment. Adding such band-aids and making them the default *does* make it harder to do clever things (such as write scripts). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message