Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wikipedia lists Apple as Clang's primary developer and Chris Lattner, the primary developer behind LLVM, is employed by Apple. I agree with you though, it's not Apple's compiler.

// My bad; Wiki calls Lattner the "primary author," not "primary developer."



LLVM has hundreds of developers these days. Chris wrote a ton of the initial code, but he's no longer the "primary developer". The project's big enough now to no longer have a primary developer.


Where ever I check, Chris is listed as lead/director for the llvm project. Isn't this exactly like the position Linus has for the Linux project?


I think there's a big difference between "lead/director" and "primary". I wouldn't ever call Linus the primary developer of Linux (well, at least not after the early '90s) but "lead" sounds much closer to right.


I don't think he really considers himself either at this point, to be honest.

He's just a member of the board of the foundation.


Correct. If anything, I'm a founder. LLVM and Clang are much much larger than my own contributions, and I haven't been particularly active lately. That said, I have contributed a lot of code. In LLVM for example, about 20% of the total commits to the project are mine: https://www.openhub.net/p/llvm/contributors?query=&sort=comm...

Luckily, the other 80% are ripping out my terrible code and replacing it :-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: