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

Except the ones who want to do things that are 'forbidden' by RMS. Those people have no choice but to use LLVM. For example, a lot of academic work on compilers and languages can't easily use GCC, neither can people wanting to make more sophisticated tooling.


The point of GCC is having a good compiler available to everyone, for any use. Not to be embedded everywhere in the look-but-don't-touch fashion.

See also Linux kernels in most Android phones. That's exactly what GCC authors do not want.


a lot of academic work on compilers and languages can't easily use GCC

Could you explain why not? GPL-incompatible release requirements on the code produced? Admittedly it's not a very accessible codebase either.


I think it has to do with their plugins API, or lack thereof.




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

Search: