Re: Libification project (SoC)
- From
Shawn O. Pearce <spearce@spearce.org>
- Date
- Mar 19, 2007, 03:55 UTC
- Message-ID
- <20070319035526.GJ20658@spearce.org>
- In-Reply-To
- <20070319025636.GE11371@thunk.org>
Theodore Tso <tytso@mit.edu> wrote:
Show 6 quoted lines
> Berkely got it horribly wrong when it tried to start with the "small > and beautiful" functions that were non-reentrant, and we've been > paying the price ever since. Do we really want to support two > versions of the API forever? Is it really that hard to support a > reentrant API from the beginning? I'd submit the answer to these two > questions are no, and no, respectively.
I agree entirely, for every reason mentioned by Ted (including those not quoted). ;-)
I learned about gethostbyname after gethostbyname_r was already introduced, so I have always been asking myself "uhhhhh, why do we have gethostbyname?". ;-)
-- Shawn.