From owner-freebsd-questions@FreeBSD.ORG Fri Jun 22 23:58:20 2012 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 E9B8B106566C for ; Fri, 22 Jun 2012 23:58:20 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from oproxy6-pub.bluehost.com (oproxy6.bluehost.com [IPv6:2605:dc00:100:2::a6]) by mx1.freebsd.org (Postfix) with SMTP id A689A8FC0A for ; Fri, 22 Jun 2012 23:58:20 +0000 (UTC) Received: (qmail 20043 invoked by uid 0); 22 Jun 2012 23:58:20 -0000 Received: from unknown (HELO box543.bluehost.com) (74.220.219.143) by cpoproxy3.bluehost.com with SMTP; 22 Jun 2012 23:58:20 -0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=apotheon.com; s=default; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:From:Date; bh=lZPbjJ3//wqbGlq16X6LLPyvbtV88nfXd8gSWJCwheo=; b=FIr+xoAK1o6kba1oktadRFSmykN6qjmIW9tnR/v/Aj8zZUYppflC99pwZ66VVVYYonl0sY7YQFS4KmWX+z3yx7ekotsAHEU7y6HhO6RbYyDcTYSlvkk6vCfb/U+PBtqa; Received: from [24.8.180.234] (port=63379 helo=localhost) by box543.bluehost.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1SiDk4-0001iK-0q for freebsd-questions@freebsd.org; Fri, 22 Jun 2012 17:58:20 -0600 Date: Fri, 22 Jun 2012 17:58:19 -0600 From: Chad Perrin To: freebsd-questions@freebsd.org Message-ID: <20120622235819.GA7876@hemlock.hydra> Mail-Followup-To: freebsd-questions@freebsd.org References: <402199FE-380B-41B6-866B-7D5D66C457D5@lpthe.jussieu.fr> <20120621015237.GB58187@neutralgood.org> <20120622044212.GC24912@hemlock.hydra> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Identified-User: {2737:box543.bluehost.com:apotheon:apotheon.com} {sentby:smtp auth 24.8.180.234 authed with perrin@apotheon.com} Subject: Re: Why Clang 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: Fri, 22 Jun 2012 23:58:21 -0000 On Fri, Jun 22, 2012 at 08:28:17AM +0200, Wojciech Puchar wrote: > > > >biggest problem with what you propose, though, is that it would destroy > >the social factors in development of the FreeBSD system that make it what > >it is, and thus destroy FreeBSD itself, as far as I am concerned. > > I am not sure, as long as clients would be treated seriously! I look at large corporate software vendors and see them treating customers seriously maybe 2% of the time at best. In this case, most of the developers and project managers of FreeBSD are also "customers", which changes things significantly. > > > >I would have thought that even you should be able to understand that > >without help. > > another personal attack? I though i talk with adults. 1. It's a comment on your tendency to ignore substantive arguments from other people, including probably half a dozen (so far) lengthy explanations of factors you refuse to consider written by *me*. 2. You're a hypocrite, pretending you're an innocent victim of personal attacks, given the way you go around making personal attacks on everyone else with a broad brush. I've commented on that, too, but -- like much of the rest of what I've said -- you simply ignored it. > > > >Turning it into a commercial enterprise rather than an open source > >project would probably turn it into a project that is driven about 60% by > >corporate politics and 40% by marketing BS, with no room left over for > >quality except as needed to support the minimum credibility its CEO deems > >necessary to support those two concerns. > > It depends solely on development team. I take it you don't know anything at all about how public corporations manage their development teams. That, or you're being disingenuous. It depends on the development team, and the priorities they choose to pursue first, right now. Under the stewardship of a publicly traded corporation, it would depend on the CEO, the board of directors, marketing, PR, and the accounting department, and the priorities *they* choose to pursue first, instead. > > For now - as we see - it's decision are driven by money. > But not all users money but few selected large users. It's not *just* a decision driven by money. Money applies, certainly, but not as much as it would if FreeBSD were a for-profit public corporation rather than a community-driven open source project. When you say this, by the way, you ignore something like 90% of the perfectly reasonable additional motivating factors that have been brought up. I suppose I should not expect any different by now, given the strong track record you've managed to establish just in this one extended discussion. > > > >"Worse" based on a couple of very narrowly applicable metrics derived > > There will be IMHO soon good compiler available. it's highly > probable that pcc would improve a lot, for now it is small, quick > but doesn't produce good code for new CPUs. But it probably will > improve. > > CLANG is already great bloat, and will be worse. Binary size and minuscule benchmark variations are all you see. It is ludicrous to watch you close your eyes, stick your fingers in your ears, and shout "lalalalalalalala" so consistently to prevent any other factors involved in compiler choice from entering your mind -- such as good output from a compiler that will be stable and do what you expect. > > No amount of money will fix it, actually too much money will hurt. . . . and yet you want to turn the FreeBSD project over to Microsoft (or the equivalent). You contradict yourself. -- Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]