From owner-freebsd-questions@FreeBSD.ORG Tue Apr 13 02:05:10 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 183D21065670 for ; Tue, 13 Apr 2010 02:05:10 +0000 (UTC) (envelope-from kline@thought.org) Received: from ethic.thought.org (plato.thought.org [209.180.213.209]) by mx1.freebsd.org (Postfix) with ESMTP id A1F148FC17 for ; Tue, 13 Apr 2010 02:05:09 +0000 (UTC) Received: from thought.org (tao.thought.org [10.47.0.250]) (authenticated bits=0) by ethic.thought.org (8.14.3/8.14.3) with ESMTP id o3D255Dl061578; Mon, 12 Apr 2010 19:05:06 -0700 (PDT) (envelope-from kline@thought.org) Received: by thought.org (nbSMTP-1.00) for uid 1002 kline@thought.org; Mon, 12 Apr 2010 19:05:05 -0700 (PDT) Date: Mon, 12 Apr 2010 19:05:04 -0700 From: Gary Kline To: Alejandro Imass Message-ID: <20100413020504.GA21315@thought.org> References: <20100410151842.GA99692@thought.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Organization: Thought Unlimited. Public service Unix since 1986. X-Of_Interest: With 23 years of service to the Unix community. X-Spam-Status: No, score=-2.9 required=3.6 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=ham version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on ethic.thought.org Cc: FreeBSD Mailing List Subject: Re: are the are C [or C++] src sites .... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Apr 2010 02:05:10 -0000 On Mon, Apr 12, 2010 at 12:34:32PM -0400, Alejandro Imass wrote: > On Sat, Apr 10, 2010 at 11:19 AM, Gary Kline wrote: > > [[ ... ]] > > When you install a lib in FBSD (and many other FLOSS OSs) it usually > installs a man page, so apropos and of course man will have it: man > sprintf, so the detailed information is usually there... > > The tricky part is having like a table of contents of some sort > especially at the library level which is what _I think_ you are > referring to. For example, to answer the question ¿what library should > I use for X or Y need? . If you use Perl, you have the cpan search > engine (and others) wher you go llook for libs. For C it is many times > not tha obvious, nor is there a single repository of libraries for C > as there is for say Perl. > > I find your question very interesting but sadly I have no direct > answer myself. I think is more of "a topic" thing in C. For example if > you are making a driver, you will usually be involved in mailing lists > related to that, and people will share X or Y lib secrets with you. > You will also hack someone else's code and look at the libs they are > using, and most importangly you will have books and other stuff that > will point to the use of those libs. Now whether there is a directory > of C libraries around, I don't think so, but if you find one, _please_ > share it ;) > > Best, > Alejandro Imass > I will, of course, share any info i find if it looks useful. Most of my hacking-type work these days involves messing with textfiles, and that may be of little interest since it is not FBSD specific. I'm still chasing after some sort of 'user-side' program that will let people use cheap keyboards and produce a nice THUNK. That said, I did try out one of the small 8.9" notebooks. The keyboard 'feel' wasn't that bad. [Still, I didn't press hard enough on several keys. Having audio would have been a great help.] Okay; enough. thanks to everybody; really appreciate the feedback! gary -- Gary Kline kline@thought.org http://www.thought.org Public Service Unix http://jottings.thought.org http://transfinite.thought.org The 7.79a release of Jottings: http://jottings.thought.org/index.php