LWN.net Logo

The Design of LLVM (Dr. Dobb's)

The Design of LLVM (Dr. Dobb's)

Posted May 31, 2012 14:31 UTC (Thu) by daglwn (subscriber, #65432)
In reply to: The Design of LLVM (Dr. Dobb's) by rsidd
Parent article: The Design of LLVM (Dr. Dobb's)

> So might Lattner if he were starting from scratch.

Some, yes, but not much as he has been asked about it before.

The leadership has no problem completely replacing or removing APIs so stability is not a problem. Users simply have to bear the pain. Pain does not seem to be a concern of the project. And that's fine. I completely understand why they choose to operate that way. I wouldn't want to be locked into a set of APIs either.

Certainly they did get a lot right. As for real-world impact, I suspect that something like MSVC is pretty modular and that Microsoft uses that to its advantage in Visual Studio. Of course we can't prove that.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds