Hacker News new | ask | show | jobs
by zmmmmm 1350 days ago
> have you ever debugged Java? It's barely even possible

hard disagree ... Java is a dream to debug. I've hacked into complex applications countless times by remote attaching the debugger and setting breakpoints to step through what they are doing. You don't even need source code in many cases. I'd pick Java ahead of any other language on that front.

2 comments

clojure inherits the exact same debug tooling you describe
except the debugging experience in clojure is much more difficult - try step debugging through a macro.
I don't think it's dream. I believe now most major languages support remote debug like that. My complain about Java debugging is massive use of AOP.