From owner-svn-src-all@FreeBSD.ORG Fri Apr 4 12:41:45 2014 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C65C562; Fri, 4 Apr 2014 12:41:45 +0000 (UTC) Received: from mail.iXsystems.com (newknight.ixsystems.com [206.40.55.70]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7513A9B1; Fri, 4 Apr 2014 12:41:44 +0000 (UTC) Received: from localhost (mail.ixsystems.com [10.2.55.1]) by mail.iXsystems.com (Postfix) with ESMTP id 163417387A; Fri, 4 Apr 2014 05:41:44 -0700 (PDT) Received: from mail.iXsystems.com ([10.2.55.1]) by localhost (mail.ixsystems.com [10.2.55.1]) (maiad, port 10024) with ESMTP id 89215-03; Fri, 4 Apr 2014 05:41:43 -0700 (PDT) Received: from [192.168.3.175] (unknown [124.195.210.70]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.iXsystems.com (Postfix) with ESMTPSA id B747573874; Fri, 4 Apr 2014 05:41:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ixsystems.com; s=newknight0; t=1396615303; bh=5U5FnSL+bUGtGhu0eR1O10icgvEP+P7aIWhvvVIKvQU=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=cwaRBwpDkNQJP7owzWXJAeo9mT4/gFEU9tvG3mwVksTHCffpd6NulYT8HnDtazYxZ dYRTwExYtlGgmYE+VzAMrC8rEf9KdHAfvuw555RCJXW0g11JYnI+77i/9mYkqXCI9m wUX1FEHiEDbU3wOK4VuJRzc6gAShdZL2Y5wLWWcc= Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: svn commit: r264042 - in head: include lib/libc/gen lib/libc/include lib/libc/stdlib From: Jordan Hubbard In-Reply-To: <533EA61F.7030300@FreeBSD.org> Date: Fri, 4 Apr 2014 17:41:28 +0500 Content-Transfer-Encoding: quoted-printable Message-Id: <08AC0639-1467-4CA6-A4DA-1903CA11F827@ixsystems.com> References: <201404021607.s32G7mhw051355@svn.freebsd.org> <20140404115256.GA85137@ivaldir.etoilebsd.net> <8D6AF193-A5A3-4A28-A230-97A543395ACA@ixsystems.com> <533EA61F.7030300@FreeBSD.org> To: Bryan Drewery X-Mailer: Apple Mail (2.1874) Cc: svn-src-head@freebsd.org, Baptiste Daroussin , src-committers@freebsd.org, David Chisnall , svn-src-all@freebsd.org X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Apr 2014 12:41:45 -0000 On Apr 4, 2014, at 5:31 PM, Bryan Drewery wrote: > Respectfully, as a developer, why would I want to use libdispatch and > not libevent? Libevent looks far more portable. Equally respectfully, if you=92re comparing libevent and libdispatch at = all, then you=92re only getting about 10% of what libdispatch actually = is. The event handling piece is really just a small fraction of it. = For a really nice overview written by someone *not* from Apple, I = recommend: http://arstechnica.com/apple/2009/08/mac-os-x-10-6/12/ Libdispatch is also highly portable. I don=92t think there=92s an OS = flavor it *hasn=92t* been ported to at this point. - Jordan