@cmuratori @gunvulture @fahickman ... without the const, I'm really not so sure I want them changing anything in that part of the code?
-
-
Replying to @cmuratori
@cmuratori @gunvulture There are also people who say that anyone who uses a debugger shouldn't program since printf is all you need.1 reply 0 retweets 0 likes -
Replying to @fahickman
@fahickman@cmuratori @gunvulture People who think printf is all you need probably have no experience beyond single threaded code :)2 replies 0 retweets 0 likes -
Replying to @neilogd
@neilogd@cmuratori @gunvulture I think Linus has some amount of multithreading experience: http://yarchive.net/comp/linux/debuggers.html …1 reply 0 retweets 1 like -
Replying to @fahickman
@fahickman@cmuratori @gunvulture Isn't that about hating debuggers, rather than printf being the only thing you need?1 reply 0 retweets 0 likes -
Replying to @neilogd
@fahickman@cmuratori @gunvulture Of course a debugger isn't going to magically solve everything, but I switch off at "printf is dah best!"1 reply 0 retweets 0 likes -
Replying to @neilogd
@neilogd@cmuratori @gunvulture He's making the same argument that Casey is making about const: that it discourages thinking about the code.1 reply 0 retweets 0 likes -
Replying to @fahickman
@fahickman@neilogd@cmuratori @gunvulture Casey's actual argument (IIRC) is not that, but just that const isn't worth its time cost.1 reply 0 retweets 0 likes -
Replying to @rygorous
@fahickman@cmuratori (i.e. more time spent duplicating code for constness reasons and fixing const errors than you save debugging).2 replies 0 retweets 0 likes -
Replying to @rygorous
@rygorous@fahickman Yes, exactly. So I could see a language or tool where this was free, and then it would be useful...1 reply 0 retweets 0 likes
@cmuratori @rygorous @fahickman ... because hey, if it's low or no cost, then it might become worth it even to catch the simple bugs.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.