News for hackers. Stuff that matters.
Re:Why Isn't Debugging Treated as a First-Class Activity? by olavk on Wednesday July 11, 2018 @10:41AM (#17507305)
Unfair! Perl can be perfectly readable and maintainable by the person who wrote the code. It is just that the language has been deliberately designed [1] to make it maintainable only by the same person who wrote the code.

[1] http://modernperlbooks.com/books/modern_perl_2016/01-perl-ph...

Re:Why Isn't Debugging Treated as a First-Class Activity? by hinkley on Wednesday July 11, 2018 @10:58PM (#17511853)
I really doubt that. I’ve read too much code written by some asshole with the same username as me. I spend too much time trying to keep that from happening and it still does.

> Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.

The loophole is be as clever as you can at making the code as clear as you can. And even then you aren’t always clever enough.

Re:Why Isn't Debugging Treated as a First-Class Activity? by chromatic on Wednesday July 11, 2018 @11:55AM (#17507886)
That's an interesting reading of that chapter.