From owner-freebsd-questions@FreeBSD.ORG Sun Jan 22 15:17:46 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 BCD15106566B for ; Sun, 22 Jan 2012 15:17:46 +0000 (UTC) (envelope-from freebsd-questions@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 709BE8FC0A for ; Sun, 22 Jan 2012 15:17:46 +0000 (UTC) Received: from mail.unitedinsong.com.au (bell.herveybayaustralia.com.au [192.168.0.40]) by mail.unitedinsong.com.au (Postfix) with ESMTP id 03A205C28 for ; Mon, 23 Jan 2012 01:30:18 +1000 (EST) Received: from laptop1.herveybayaustralia.com.au (laptop1.herveybayaustralia.com.au [192.168.0.179]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id 7ACB05C21 for ; Mon, 23 Jan 2012 01:30:17 +1000 (EST) Message-ID: <4F1C27AD.9070608@herveybayaustralia.com.au> Date: Mon, 23 Jan 2012 01:13:49 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:7.0.1) Gecko/20111109 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <201201221438.q0MEcYov066825@mail.r-bonomi.com> In-Reply-To: <201201221438.q0MEcYov066825@mail.r-bonomi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Clang - what is the story? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-questions@freebsd.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Jan 2012 15:17:46 -0000 On 01/23/12 00:38, Robert Bonomi wrote: > Da Rock wrote: > >> I personally had no idea this was going on; my impression was gcc grew >> out of the original compiler that built unix, and the only choices were >> borland and gcc. The former for win32 crap and the latter for, well, >> everything else. > "Once upon a time", there were _many_ alternatives for C compilers. > Commercial -- i.e. 'you pay for it', or bundled with a pay O/S -- offerings > included (this is a _partial_ list, ones _I_ have personal knowledge of): > > PCC -- (the original one0 medium-lousy code but the code-generator was > easily adapted to new/diferent hardwre > Green Hills Softwaware (used by a number of unix hardare manufacturers) > Sun Microsystems developed their own ("acc") > Silicon Graphics, Inc > Hewlett-Packard > Symantic (Think C -- notable for high-performance on early Apple Mac's, > significantly better than Apple's own MPW) > Manx Software ("Aztec C" -- a 'best of breed' for MS-DOS) > Microsoft > Intel > CCS > Watcom > Borland > Zortech > Greenleaf Software > Ellis Computing (specializing in 'budget' compilers, circa $30 pricetags) > "Small C" > tcc -- the 'tiny C compiler Wow... I have some research to do...