string is rarely useful as a function argument

Walter Bright newshound2 at digitalmars.com
Wed Dec 28 11:06:12 PST 2011


On 12/28/2011 10:56 AM, Andrei Alexandrescu wrote:
> Yes. Contrary to the OP, I don't think it's fair to dismiss a valid concern by
> framing it as a user education issue. It's has very often been aired in the
> olden days of C++, and never in a winning argument. (Right off the bat - auto_ptr.)

And as Bruce Eckel discovered, even the people who know better will deliberately 
pick the wrong method, because it's easier, and they justify it to themselves by 
saying they'll go back and fix it later. And of course that doesn't happen.

Bruce decided there was something fundamentally wrong with a feature that he'd 
actually write articles about exhorting people to do X instead of Y, and then in 
his own code he preferred to do the simpler Y.


More information about the Digitalmars-d mailing list