From owner-freebsd-questions@FreeBSD.ORG Thu Apr 15 02:12:50 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 9D03E106566B for ; Thu, 15 Apr 2010 02:12:50 +0000 (UTC) (envelope-from vogelke@hcst.com) Received: from beta.hcst.com (beta.hcst.com [192.52.183.241]) by mx1.freebsd.org (Postfix) with ESMTP id 4B5A88FC16 for ; Thu, 15 Apr 2010 02:12:49 +0000 (UTC) Received: from beta.hcst.com (localhost [127.0.0.1]) by beta.hcst.com (8.13.8/8.13.8/Debian-3) with ESMTP id o3F2CnAJ003913 for ; Wed, 14 Apr 2010 22:12:49 -0400 Received: (from vogelke@localhost) by beta.hcst.com (8.13.8/8.13.8/Submit) id o3F2Cm30003912; Wed, 14 Apr 2010 22:12:48 -0400 Received: by bsd118.wpafb.af.mil (Postfix, from userid 583) id 059D6B7ED; Wed, 14 Apr 2010 22:03:24 -0400 (EDT) To: freebsd-questions@freebsd.org In-reply-to: <20100411223916.GB17162@thought.org> (message from Gary Kline on Sun, 11 Apr 2010 15:39:16 -0700) Organization: Array Infotech X-Disclaimer: I don't speak for the USAF or Array Infotech. X-GPG-ID: 1024D/711752A0 2006-06-27 Karl Vogel X-GPG-Fingerprint: 56EB 6DBF 4224 C953 F417 CC99 4C7C 7D46 7117 52A0 References: <20100410151842.GA99692@thought.org> <20100410194515.GA96745@comcast.net> <20100411223916.GB17162@thought.org> Message-Id: <20100415020325.059D6B7ED@bsd118.wpafb.af.mil> Date: Wed, 14 Apr 2010 22:03:24 -0400 (EDT) From: vogelke@bsd118.wpafb.af.mil (Karl Vogel) Subject: Re: are the are C [or C++] src sites .... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vogelke+unix@pobox.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Apr 2010 02:12:50 -0000 >> On Sun, 11 Apr 2010 15:39:16 -0700, >> Gary Kline said: G> what i am thinking of is functions that work in any of several venues: G> math, [every] science, strings, filenames, queues, stacks, arrays, G> . Have a look at the Apache runtime library: http://en.wikipedia.org/wiki/Apache_Portable_Runtime It provides: * Memory allocation and memory pool functionality * Atomic operations * Dynamic library handling * File I/O * Command argument parsing * Locking * Hash tables and arrays * Mmap functionality * Network sockets and protocols * Thread, process and mutex functionality * Shared memory functionality * Time routines * User and group ID services -- Karl Vogel I don't speak for the USAF or my company Difference between airplanes and women #4: Airplanes don't object to a preflight inspection.