It was thus said that the Great Paul Williams once stated:
>
> Sean 'Captain Napalm' Conner wrote:
> >
> > First off, European programmers are no better. At least when we
> > write unmaintainable piles of crap, it's because we don't know any
> > better. Europeans they seem to just love writing complex code just
> > for complexity's sake.
>
> When you generalise to this degree, you lose all credibility. I work on
> real-time embedded systems and complexity comes with the territory.
> Accusing Europeans en masse of writing complex code for complexity's
> sake is ridiculous. Why don't you just admit you've met about three
> European programmers, ever?
Well, before this turns into a large flame, let me quote explicitely what
I was replying to:
Richard Erlacher wrote the following:
> Do I really think American programmers will ever take their
> work that seriously, . . . No, but they should at least think about it,
> don't you think?
That's a farily broad generalization right there. Does that mean Richard
looses all his credibility, too? I mean, he's come right out and stated
that he considers programming an unproductive use of time [1]. Nice, eh?
-spc (Although at times I'm inclined to believe that most, if not all,
programmers, reguardless of nationality, love writing complex
programs just for complexity's sake, or at least for the tin god of
job security. Nothing conclusive, just a gut feeling (and seeing
what passes for commercial quality code). Or don't have the time,
or skill to write clear maintainable code)
[1] I know he meant that he considers the time HE spends programming
unproductive (or a waste of time, I don't recall the exact quote).
As a programmer [2] I at first took that the wrong way until I got
further into his message.
[2] Which I am. But it's that I haven't met many programmers who can
write solid, readable, maintainable code, American, European, Indian
or whatever. Three German Ph.Ds that can't write re-entrant code
for an embedded syatem. A French programmer who talks about
programming at such a high level that an actual implementation is
beneath him. An Indian Professor who didn't care if the students'
programs even compiled! A Caribbean Professor of *SOFTWARE
ENGINEERING* who hated programming! (yet taught the most convoluted
methods to maintaining simple data structures).
Not to be outdone, it was an American Professor who, when asked what
to do if you don't know how to handle an error, was to simply not
check for the error.
Then there's the code I've had to work with. Simple unmaintainable
messes. It's gotten to the point where I don't want to even be
considered in the same profession as these people.
So, the sample size might be too small. But a friend of mine works
with European programmers (he's American), along with American
programmers. The Americans just can't program period (there are a
few exceptions), while the Europeans can, but they love (and he's
quoted them on this) making it complex, for whatever reason (and
again, there are a few exceptions).
Received on Sat Apr 08 2000 - 07:01:05 BST
This archive was generated by hypermail 2.3.0
: Fri Oct 10 2014 - 23:32:40 BST