Le 21/10/2014 18:20, Christopher Pisz a écrit :
> On 10/21/2014 9:00 AM, Scott Lurndal wrote:
>> Christopher Pisz <
nos...@notanaddress.com> writes:
>>> On 10/20/2014 1:40 PM, Scott Lurndal wrote:
>>>> Martin Shobe <
martin...@yahoo.com> writes:
>>>>> On 10/20/2014 1:01 PM, Victor Bazarov wrote:
> SNIP
>> Anyone who sees C++ as a tool, not as a religion.
>>
>
> It's more a matter of seeing C as a cult of relic programmers whom have
> twisted values built into them from years of programming with 4k of
> memory, that do not apply anymore, and are out to ruin C++ projects,
C programmers often prefer simplicity in coding. They tend to dislike
the utter bloat and performance hit that comes with bloated, fat code.
Now, within the C++ community, insulting the C programmers is a very
old trend, since the inception of this language. The myth of the
"old C programmer" is being vomited since at least 20 years by the C++
heads, when they try to justify their new lambda, templates, what have
you...
>
> I have never ever ever worked on a project with a C programmer that
> wasn't responsible for more than 80% of the bugs being tracked. Whom
> didn't argue until veins popped out of their forehead about things like
> how to format strings, file reading and writing, using globals all over
> the friggin place "because its easier', ignoring the initialization
> fiasco, making retarded interfaces that take string arguments and then
> parsing them using lucky charms encoder rings to get real arguments and
> call other functions and on and on and on.
>
How easy it is to insult people without even the shadow of some data to
justify these insults.
I can do the same:
> I have never ever ever worked on a project with a C++ programmer that
> wasn't responsible for more than 80% of the bugs being tracked. Whom
> didn't argue until veins popped out of their forehead about things like
> how to use templates until nobody understand what the code does,
using lambdas, tiny classes all over the friggin place "because its
easier', ignoring the documentation fiasco, making retarded interfaces
that take string arguments and then
> parsing them using lucky charms encoder rings to get real arguments and
> call other functions and on and on and on.
>
How about that? Isn't that nice to insult other people riding your
highhorse?
> My response was to your statement, "If it works, then it is good code",
> for which you should be shot.
Of course, code that doesn't work is better! That is the reasoning
behind the C++ programmers?
And the tie in to "spoken like a true C
> programmer" is because that statement has been said in so many arguments
> in the past by the very C programmers of which I speak.
>
Surely C++ programmers do not follow the principle:
IF IT AIN'T BROKE DO NOT FIX IT IDIOT!