From owner-freebsd-threads@FreeBSD.ORG Thu Dec 22 16:57:41 2011 Return-Path: Delivered-To: threads@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC681106564A; Thu, 22 Dec 2011 16:57:41 +0000 (UTC) (envelope-from s_sourceforge@nedprod.com) Received: from europe2.nedproductions.biz (unknown [IPv6:2a02:748:100:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 23EF08FC12; Thu, 22 Dec 2011 16:57:40 +0000 (UTC) Received: by europe2.nedproductions.biz (Postfix, from userid 1003) id 1C8489EE476; Thu, 22 Dec 2011 16:57:40 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nedprod.com; s=mail; t=1324573060; bh=rzZdSZC63JQ9PudQzLERKiudK2wP08tJeEQfgXBIB8Y=; h=From:To:Date:MIME-Version:Subject:Message-ID:In-reply-to: References:Content-type:Content-transfer-encoding: Content-description; b=h7KPxFvBAvGI0wH3PBKUaAew/h0DnBfgak6PZrhxq3GfkKmsjOuG8dSYqssF1glfA 6RzBiahLNUb2PZnqL4u5PwopWMWgZ7C/BiJ/t4kNLZkThCBcMCmimXpFOT9sXCVYZd Ccm5E8OYES6sMzviImBRMyBML3ug7/5CtIgFlZzU= X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on europe2.nedproductions.biz X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from [192.168.2.8] (dsl-076-041.cust.imagine.ie [87.232.76.41]) by europe2.nedproductions.biz (Postfix) with ESMTPSA id 004B59EE476; Thu, 22 Dec 2011 16:57:38 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nedprod.com; s=mail; t=1324573059; bh=rzZdSZC63JQ9PudQzLERKiudK2wP08tJeEQfgXBIB8Y=; h=From:To:Date:MIME-Version:Subject:Message-ID:In-reply-to: References:Content-type:Content-transfer-encoding: Content-description; b=yYClqhU/nx5gv6FmNewGcYeIHAJ6yI8tyME4XyOLJRUS62LQClAbwpkWw3ixW2mqa VcKZ1aKHQVfDCq3Ly4orUaozdrpstlfVc+aHjW1tgHs2AAIwgCCrxC2Ppi2lND0tuP FDo4B5EQXWu8Bo9UjLx8ym26a4qkTO2TLo8mfsvI= From: "Niall Douglas" To: threads@freebsd.org, arch@freebsd.org Date: Thu, 22 Dec 2011 16:57:38 -0000 MIME-Version: 1.0 Message-ID: <4EF36182.13367.C1336C10@s_sourceforge.nedprod.com> Priority: normal In-reply-to: References: , <4EF084A8.32369.B604AD16@s_sourceforge.nedprod.com>, X-mailer: Pegasus Mail for Windows (4.62) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Cc: Subject: Re: [Patch] C1X threading support X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Dec 2011 16:57:41 -0000 On 21 Dec 2011 at 10:33, Warner Losh wrote: > On Dec 20, 2011, at 5:50 AM, Niall Douglas wrote: > > The job was NOT done half-arsed. If you had any experience of sitting > > on these committees you would know how much dedication and effort is > > put into standards, especially JTC1 SC22 subcommittees. Every single > > API in there has been studied and pored over at length across > > multiple years. > > > > Everything is the way it is for a good reason. If it doesn't make > > sense to you that's most likely because you're not half as > > experienced or clever as you think you are. If you really want to > > know why something is the way it is, all discussion regarding all > > points is documented in full. > > Incredible claims require incredible proof. The APIs speak for > themselves: they are half-assed (and the wrong half in some cases). To > assert that they are somehow clever and we're stupid requires that one > walk through the cleverness. The participants in this thread likely > have a combined century of implementation experience with threads. That's not what I said. You're putting words in mouth. Another in this list did the same, I corrected him and here you're doing it again. Quite frankly I've had enough of the rudeness from this list. I saw questions here, I tried to answer them to the best of my ability and all I'm getting is ass whipping from people who don't even bother to read previous posts on the same topic, and quite a few who show an amazing level of emotional and technical ignorance. You can all take a running jump as far as I'm concerned. I'm not being paid to do this. I *was* trying to help. > Perhaps you can point us to the archives where all this discussion is > available? All ISO work is publicly documented from the usual channels, including rationales for all changes to draft standards documents. There's this website called "Google" which will amazingly tell you the answer. I even posted a link to the WG14 site in a previous post. Good luck with your C11 implementation freebsd-threads! I've had enough of this and I'm signing out. Oh, and merry christmas! Niall -- Technology & Consulting Services - ned Productions Limited. http://www.nedproductions.biz/. VAT reg: IE 9708311Q. Company no: 472909.