*BSD News Article 68191


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mira.net.au!inquo!in-news.erinet.com!imci5!pull-feed.internetmci.com!news.internetMCI.com!newsfeed.internetmci.com!panix!not-for-mail
From: shore@panix.com (Melinda Shore)
Newsgroups: comp.unix.misc,comp.unix.bsd.misc
Subject: Re: How to delete files within C programs
Date: 10 May 1996 11:56:24 -0400
Organization: No Mountain Software
Lines: 24
Message-ID: <4mvov8$m5e@panix2.panix.com>
References: <Oum-El-Kheir.Benkahla-3004961724540001@mac-ugm-3.imag.fr> <4mv7jj$fl7@innocence.interface-business.de> <4mvdoj$6e2@news.rhrz.uni-bonn.de>
Reply-To: shore@nomt.com
NNTP-Posting-Host: panix2.panix.com
Xref: euryale.cc.adfa.oz.au comp.unix.misc:22610 comp.unix.bsd.misc:984

In article <4mvdoj$6e2@news.rhrz.uni-bonn.de>,
Henry G. Juengst <juengst@saph1.physik.uni-bonn.de> wrote:
>The point at the beginning was, that I think the names 'unlink' and 'remove'
>are meaningless and unclear for beginners. 

I guess I'm a little unclear on this whole "beginner"
concept.  Programmers typically do not remain *rank*
beginners (whether or not they develop real expertise is a
different question) very long - presumably they only need
to discover unlink once.  It's also unclear to me why
beginners need to know how to issue system calls without
reading documentation.  In the meantime, the name 'unlink'
quite clearly describes what it really does.

>This is the case for most
>identifier in unix/C. Therefore unix and C are no good environment for
>beginners. 

Yeah, like "PIP" and "ERA", or even "DEL" are any clearer.
I really don't think so.

-- 
          Melinda Shore - No Mountain Software - shore@nomt.com
          If you send me harassing email, I'll probably post it