Looking for Python programmers--where to search?

Nicholas Geovanis nickgeo at merle.acns.nwu.edu
Tue Aug 29 19:21:08 EDT 2000


On Fri, 25 Aug 2000, Dennis Lee Bieber wrote:

> On Fri, 25 Aug 2000 14:52:38 -0700, Eric Lee Green <eric at estinc.com>
> declaimed the following in comp.lang.python:
> 
> > So far he has been plugging away for two weeks, and still takes 2 days to do
> > what I could do in the course of an hour, and still has trouble dealing with
> > the fact that he can, e.g.,  operate upon lists without having to write oodles
> > of list-manipulation code and etc. (e.g. there was one database operation
> > where the most efficient way of handling things was to query all the data out
> > into one list then iterate over the list with a 'for' loop, and he went
> > through a bunch of hooplah with cursors to implement the same thing -- because
> > in "C", you can't work on lists without writing a bunch of code). My only
> > conclusion can be that while C++ programmers can learn the basics of the
> > Python language in an hour, it takes them a lot longer than an hour to be able
> > to write real programs in a timely manner using the language.
> >
> 	Ah, a coding specialist instead of a software engineer <G> I
> sometimes think schools shouldn't let a student write a program until
> /after/ a few courses on algorithms, language design, etc. <G>

Roger that.

This is a common technique for list-handling which appears in, oh, several
dozen programming languages. Sounds like this candidate hasn't used any of
them. This isn't bad in itself, if what you REALLY wanted was a C
programmer (give or take a ++). But what sane programmer writes in only
one language?

My uncle describes himself as a C++ programmer (in fairness, he does
electronics design work too), and writes code for real-time control
of rolling-mills and other big, dangerous machinery. But he has no idea
what any of the following terms mean: inheritance, polymorphism,
overloading. How many other C++ programmers are in the same boat?

>  >   wlfraed at ix.netcom.com  | Wulfraed  Dennis Lee Bieber  KD6MOG <

* Nick Geovanis 
| IT Computing Svcs
| Northwestern Univ
| n-geovanis at nwu.edu
+------------------->




More information about the Python-list mailing list