Predicting javac's behavior
I really like java as a language, but the behavior of the compiler can be a pain in the ass to deal with. The problem with javac, is that it does some stuff that is akin to what make does. It figures out dependencies and compiles them for you. It tries to understand your source […]