Remix.run Logo
thr0w 5 days ago

No way, sorry. The bug you're trying to squash isn't complicated enough if print statements are as valuable as a debugger. And I get what you're after - this is coming from someone who regularly uses `grep` to answer questions faster than my clients' dopey ETL/DB setups.

makeitdouble 5 days ago | parent | next [-]

Quite seriously, there will be whole categories of bugs you won't catch with a debugger (same way printf or CLI execution etc. have their limitations).

The debugger will never be completely transparent, it also eats resources in parallel to your application, and peeking into the session also introduces timing issues, short of the debugger itself having its own bugs.

I'm saying it would be dumb to dismiss all other tools for the love of debuggers, it's just one tool in the toolbox.

MangoToupe 5 days ago | parent | prev [-]

Complicated enough for what?