Making Heads or Tails Out of Choosing Your Next Compiler and Debugger