chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] [PATCH 3/4] Remove ##sys#expand-home-path.


From: John Cowan
Subject: Re: [Chicken-hackers] [PATCH 3/4] Remove ##sys#expand-home-path.
Date: Tue, 19 Mar 2013 22:15:23 -0400
User-agent: Mutt/1.5.20 (2009-06-14)

Mario Domenech Goulart scripsit:

> IMO, in this case we should just remove ##sys#expand-home-path, since it
> is an internal procedure.  Users should not rely on stability of the
> internal API.  By keeping ##sys#expand-home-path as an identity
> procedure, we'd be just polluting the core and adding a useless
> procedure call to every procedure of the filesystem API.

Well, I won't argue. But people are very free with internal procedures
in their code, and I suspect (though I have not verified it) that the
more closely associated with Chicken they were at the time the code
was written, the more their code is full of ##sys#this and ##sys#that.
Familiarity, as the saying is, breeds contempt.

-- 
John Cowan   address@hidden    http://ccil.org/~cowan
Original line from The Warrior's Apprentice by Lois McMaster Bujold:
"Only on Barrayar would pulling a loaded needler start a stampede toward one."
English-to-Russian-to-English mangling thereof: "Only on Barrayar you risk to
lose support instead of finding it when you threat with the charged weapon."



reply via email to

[Prev in Thread] Current Thread [Next in Thread]