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

I've always said if the Linux kernel can be a giant monolith, in C no less, than there's maybe 100 web applications in the world that need to be split into multiple services.

Similarly it’s made with make. If anyone has a project more complex than the Linux kernel or GCC I’ll gladly listen to why they need some exotic build system... never met anyone yet...



Firefox probably qualifies. Split between C/C++/Rust/JavaScript/XUL/Python/god knows what else


Because make is built with the assumption that you can launch a process (cc) with minimal startup overhead. That doesn't work for javac for example.


There's a decent amount of custom supporting machinery around make to create the linux build system.




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

Search: