Re: Re:
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.python archive

Re: Re:

From: Skip Montanaro <skip@pobox.com>
Date: Fri Jul 01 2005 - 15:43:17 CEST

    Adriaan> I'm not a very experienced Python programmer yet, so I might be
    Adriaan> mistaken, but there are a few things that would make me prefer
    Adriaan> C++ over Python for large (over 500.000 LOC) projects.

    Adriaan> - namespaces

Python's go packages, modules, classes. Plenty of ways to isolate objects
to different namespaces.

    Adriaan> - templates

Not really needed.

    Adriaan> - strong type checking

Python has strong type checking, it's just dynamic. Writing proper test
cases (which you should be doing anyway) will catch most issues.

    Adriaan> - data hiding

Walls are no substitute for intelligence.

    Adriaan> - more available libraries and more advanced developement tools.

C++ has had a lot longer history of being a mainstream language and has had
the resources of quite a few major corporations behind it, so I would be
surprised if there weren't more libraries and advanced development tools
available. I suspect the complexity of C++ sort of demands more
sophisticated tools.

Skip
Received on Thu Sep 29 16:41:28 2005