Linked by Thom Holwerda on Sat 29th Sep 2007 21:26 UTC, submitted by Chris Lattner
General Development The LLVM Project recently released a new version of their compiler, optimizer and code generators. LLVM includes a drop-in GCC-compatible C/C++ and ObjC compiler, mature optimization technology (including cross file/whole program optimization), and a highly optimizing code generator. For people who enjoy hacking on compilers and runtimes, LLVM provides libraries for implementing custom optimizers and code generators including JIT compiler support. This release is the first to provide beta GCC 4.2 compatibility as well as the new "clang" C/ObjC front-end, which provides capabilities to build source-to-source translators and many other tools.
Permalink for comment 275546
To read all comments associated with this story, please click here.
RE[4]: An interesting project
by cyclops on Mon 1st Oct 2007 13:57 UTC in reply to "RE[3]: An interesting project"
Member since:

"I believe that allowing proprietary compiler backends can allow hardware firms to produce new chips with a smaller investment. GCC could have been the compiler that would plug into chip-specific codegen modules, but it was specifically designed to disallow this, because the FSF people are so small-minded and ungenerous (hint: even if a commercial company takes your code and tries to sell it to people, you haven't lost the code you've written, and with sufficient patent-lefting, you can always catch up to their improvements)."

I'm shocked and appalled at this comment, do you seriously believe in these words. You openly(sic) advocate Vista. As OS that abuses smaller companies ability to compete in many areas from browser; chat; media center; media player; parental controls; virus protection; firewall thats ignoring all the proprietary formats; protocols etc that involve. Thats ignoring the costs of smaller firms wanting to bundle windows, marketing pressure to remove alternatives to their own products being bundled with OEMS, or small OEMS not being able to compete with large ones...or even to hardware producers the cost and complexity of conforming with Vista's overreaching DRM. I could go on. I wouldn't label it "small-minded and ungenerous" I won't even label it as business(sic) Its *criminal*.

Richard Stallman *wrote* GCC 20 years ago and it was faster than *commercial proprietary compilers* costing thousands of pounds. What did this "small-minded and ungenerous" individual do he open-sourced it and put it under a license that ensures it will *always* be open for *everyone*. Anyone with the means to help out with GCC can do so...It can even be forked. I can even use it as the basis, of my own compiler...or I can study it to see how a compiler works...and well I just think you are being a little silly. ;)

I'm glad that your focusing on sbergman usual anti-Linux propaganda, competition is good. Its a shame this only applies to software you don't use/advocate I say advocate I mean attack individuals who have *already* created competition in the compiler marker with an open-source alternative.

The sad thing is I wished you really understood the phrase "competiton is always a good thing" then perhaps you wouldn't spend you time defending every monopolistic abuse the Microsoft do. Then and only then would your computing experience be on par with mine.

Reply Parent Score: 0