3 ms·
Exactly what problem is this solving? Do C/C++ programmers really have trouble specifying their dependencies? I'm all for less "accidental" work for programmers
by bmh 12y ago
Exactly what problem is this solving?
Do C/C++ programmers really have trouble specifying their dependencies?
I'm all for less "accidental" work for programmers, but I just can't imagine this tool ever solving a problem that I have ever had.
- kentonv 12y agoIt's automating a task that most of us consider to be tedious busy-work. Though to be honest, the most valuable feature turned out to be continuous building (in which Ekam will watch (via inotify) the source code for changes, immediately rebuild the affected targets, and communicate errors back to my editor). Instant feedback from my compiler simply makes me more productive. Other build systems could easily implement this too, and a few have, but somehow most build systems still require you to manually invoke a shell command. Honestly, it would be really great to see some sort of inotify-based continuous building added to gmake (thought don't forget that you also need to get the error log back into your editor for it to be really useful). (You may be tempted to suggest `while true; do make; done`, but in practice this has all sorts of performance and usability problems.)