When I have to write in C, ccache makes it much less painful to rebuild software. I appreciate that Make handles dependencies, but its reliance on timestamps sometimes causes unnecessary rebuilds. If ccache fixed only that, it would be useful–but it does much more.
This is one development tool I would miss greatly if it did not exist. Thank you, ccache developers and contributors!