C++ bad-mouthing (was: Why learn Python ??)
Peter Hansen
peter at engcorp.com
Tue Jan 13 10:57:42 EST 2004
Donn Cave wrote:
>
> Python has the advantage of a clean start, but
> from a software engineering standpoint it really seems like a
> hacker language.
Ohh.... nice controversial statement. :-)
I would strongly disagree with the above statement for a number
of reasons, including (random thoughts):
- packages
- interactive interpreter
- no static typing
- high productivity
- ease of testing
- flexibility
- extremely broad library support
- low learning curve
and probably a dozen others. I think this has all been discussed before,
though, so I won't belabour the point. Basically, as a software engineer
(nominally a "Systems Design Engineer") I find Python to be hands down
*the* best language I've encountered for use in serious work. I can't
actually think of another which excels on so many fronts.
-Peter
More information about the Python-list
mailing list