IssueRaiser

> But all too often, I see debuggers used as substitutes for thinking hard; the way debuggers are designed seems to encourage this.

> But all too often, I see debuggers used as substitutes for thinking hard; the way debuggers are designed seems to encourage this. I wish there was a device that would help me think less hard...oh wait, there is! Its called a computer! The lack of a decent debugging experience in languages like Haskell mandates deep thinking upfront along with powerful bondage-style type systems. I can imagine that a language with a more advanced debugger would push things the other way.

Posted by seanmcdirmid on May 17, 2014, 9:20 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.9,500 issues0 comments

complaint (Other)

> But all too often, I see debuggers used as substitutes for thinking hard; the way debuggers are designed seems to encourage this.

seanmcdirmidMay 17, 2014, 9:20 PM

> But all too often, I see debuggers used as substitutes for thinking hard; the way debuggers are designed seems to encourage this. I wish there was a device that would help me think less hard...oh wait, there is! Its called a computer! The lack of a decent debugging experience in languages like Haskell mandates deep thinking upfront along with powerful bondage-style type systems. I can imagine that a language with a more advanced debugger would push things the other way.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue