David:
>       The language doesn't make bad code, programmers make bad code. Some
> languages make it easier to write bad code, however, but I think that's also
> dependant on the programmer's level of understanding of the actual code and
> the objective. TMTOWTDI.

Language influences the way the programmer thinks, though.  A programmer who
has no concept of macros, closures or continuations probably won't miss
them.  One who is used to getting work done faster with them will be at
least unhappy.  If the language is chaotic, like php, then many of the
programmers will write chaotically.  Ones who know (and think in) other
languages may be safe, as will ones who have learnt good programming, but
most php coders seem to be self-taught.

[...]
> > > I make it a point never to turn down a contribution or contributor.
> > That is not a healthy statement.  Again, I know that's politically
> > incorrect, but that's the way it is.
> I meant 'turn down' from a morale and future contribution perspective, not
> from a "Hey, we'll just toss this code in there and see what happens"
> perspective. If you turn them down now, they won't be inclined to learn
> more, help you further in the future, or contribute. If you teach them to
> fish...

Ah, I see "turn down" as more or less a synonym for "reject", as in the
contribution.  Two countries divided by a common language, again.
-- 
MJR

Reply via email to