[cfe-dev] "clang.org"

Chris Lattner clattner at apple.com
Tue Nov 12 22:45:19 PST 2013


On Nov 12, 2013, at 10:18 PM, Sean Silva <silvas at purdue.edu> wrote:
> I think that Alp made a really good point: "Clang" is a developer-facing product that a lot more developers interact with than compiler engineers.  llvm.org and even clang.llvm.org are really focused on bringing people into the open source community and serving us compiler hackers, but it does a really poor job serving users that just want to use a compiler and look up a few options or language extensions.
> 
> When I reorganized the clang docs front page, I was actually amazed at how things fell out. We actually have a quite nice slice of docs that broadly fall under the category "Using Clang as a Compiler" <http://clang.llvm.org/docs/#using-clang-as-a-compiler>, and I made sure to put those front and center.

Yeah, that is great.  It would also be interesting to have a blogroll (or something) on it talking about various people using the compiler, tips and tricks, etc.


> Oh, and the main web page could really use an update, being almost unmodified since its inception.
> 
> Yeah it would be nice to have a web site that looks like it was developed by a web designer, not a compiler hacker :) Our dragon logo is awesome, how did that come about? Maybe we could emulate that process to net a fresh fancy webpage. (I'm assuming that the dragon logo wasn't designed by a compiler hacker; if it was, then this is me bowing to their skill).

The dragon came about when Apple paid a 3rd party icon design company to design it for LLVM.  I gave them the guidance of "a high tech dragon" and a graphics artist did magic :-)

> 
> In many ways, this is the same problem that projects like Eclipse have.  Since eclipse is both a community and an IDE, the main "http://www.eclipse.org" web site is pretty useless for people who just want a Java IDE.  I'm not finding any great examples of open source projects "doing it right", but linux.com for example is targeted as users and advocates of the linux OS, not at kernel hackers.
> 
> I think the "normal" way to do it these days (for better or for worse) is for a project's home page to be entirely "non-developer-centric", but have a "github" ribbon/button that developers know to look for.

Right, it would make sense to keep clang.llvm.org as the compiler hackers kingdom.  There could be a prominent link from clang.org that points to it.

> 
> I think it could be really great to have a user-centric landing page, and if we do that, making clang.org be it would be truly great.
> 
> Agreed. That sounds like a perfect use for the domain.

What do you think Alp?  Does this make sense to you?  I think this aligns with (my understanding of) your intended purpose for the domain, and would be fantastic for the project.

-Chris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20131112/2ccd5514/attachment.html>


More information about the cfe-dev mailing list