<div dir="ltr"><span style="color:rgb(33,33,33)">"It is more important to have the right problem</span><br class="gmail_msg" style="color:rgb(33,33,33)"><span style="color:rgb(33,33,33)">done the wrong way, than to have the wrong problem done</span><br class="gmail_msg" style="color:rgb(33,33,33)"><span style="color:rgb(33,33,33)">the right way."</span> <div><br></div><div>Sounds like a nonsense. Does "<span style="color:rgb(33,33,33)">problem </span><span style="color:rgb(33,33,33)">done the wrong way" implies the problem indeed isn't solved at all, doesn't it?</span></div></div><br><div class="gmail_quote"><div dir="ltr">пт, 10 мар. 2017 г. в 10:42, Doug McIlroy <<a href="mailto:doug@cs.dartmouth.edu">doug@cs.dartmouth.edu</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This stirred ancient memories in praise of wrong programs:<br class="gmail_msg">
<br class="gmail_msg">
> > * If your program sorts a list, then your program is wrong.<br class="gmail_msg">
><br class="gmail_msg">
> This seems a very strange claim.<br class="gmail_msg">
><br class="gmail_msg">
> The whole thing is an abuse of the word "wrong".<br class="gmail_msg">
> A program can be all of ugly, inefficient, unidiomatic,<br class="gmail_msg">
> &c &c without being WRONG.<br class="gmail_msg">
<br class="gmail_msg">
Fifty-plus years ago, when computing was 1000 times slower<br class="gmail_msg">
and cost $600/hour, it was typical for professional programmers<br class="gmail_msg">
to mediate between scientists and computers so that<br class="gmail_msg">
those expensive machines would be used efficiently. At Bell<br class="gmail_msg">
Labs, though, Dick Hamming insisted on open-shop computing<br class="gmail_msg">
because "It is more important to have the right problem<br class="gmail_msg">
done the wrong way, than to have the wrong problem done<br class="gmail_msg">
the right way."<br class="gmail_msg">
<br class="gmail_msg">
Doug<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
Haskell-Cafe mailing list<br class="gmail_msg">
To (un)subscribe, modify options or view archives go to:<br class="gmail_msg">
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" class="gmail_msg" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br class="gmail_msg">
Only members subscribed via the mailman list are allowed to post.</blockquote></div>