> I don't build long-term stable applications in shared environments, I build small utilities or one-offs in private or occasionally shared environments.

If your work is that minimal and the code that simple, then pulling in a third-party library just to wrap printf seems like overkill.

And just to clarify, at least in IntelliJ, there's zero debugger config. You set a breakpoint, hit play on your test (or 200 line code), and that's it. Couldn't be easier.

> I cannot see any way in which my workflow would be improved by that level of integration with an IDE

Totally get where you're coming from, everyone has their own workflow. But to me, your bigger issue is a limiting mindset. I'm a tinkerer at heart, always curious to see what new tools can unlock. Even if something doesn't seem useful at first, I've found it's often worth exploring, sometimes the biggest leaps come from unexpected places.

It is a big reason why I put down my ego and went and consulted at Pivotal Labs for almost a year. It was a cult, they did real pair programming, it was uncomfortable for my ego in every way, but once I did it, I was so glad I did. I learned so much. Really shifted my perspective on things.