|
Authored by: greed on Tuesday, May 15 2012 @ 10:49 PM EDT |
Don't forget it took the EGCS fork to keep GCC going in the right direction.
The current GCC is really EGCS. (For non-Intel users, EGCS was pretty hopeless;
things were dismal in free compiler land back then--when Red Hat took over
Cygnus, support for non-Intel-Linux systems got pretty bad for a while.)
Competition is important. Complacency is bad.
[ Reply to This | Parent | # ]
|
|
Authored by: Ed L. on Wednesday, May 16 2012 @ 12:44 AM EDT |
Though somewhat loathe to make PJ's point for her, one might nonetheless observe
that LLVM, however late it may be, did not originate within the
BSD-ophilic industries that it benefits. From
Wikipedia:
The LLVM
project started in 2000 at the University of Illinois at Urbana–Champaign, under
the direction of Vikram Adve and Chris Lattner. LLVM was originally developed as
a research infrastructure to investigate dynamic compilation techniques for
static and dynamic programming languages. LLVM was released under the University
of Illinois Open Source License,[1] a BSD-style license. In 2005, Apple Inc.
hired Lattner and formed a team to work on the LLVM system for various uses
within Apple's development systems.[2] LLVM is an integral part of Apple's
latest development tools for Mac OS X and iOS.[3]
Michael Larable
recently ran a few benchmarks comparing LLVM 3.1 against GCC 4.6.3 and 4.7 over
at Phoronix:
--- Real Programmers mangle their own
memory. [ Reply to This | Parent | # ]
|
- What point? - Authored by: pem on Wednesday, May 16 2012 @ 10:29 AM EDT
- What??? - Authored by: Ed L. on Wednesday, May 16 2012 @ 04:32 PM EDT
|
|
|
|