View Single Post
Old Aug 16th, 2005, 4:44 PM   #52
Cerulean
Professional Programmer
 
Cerulean's Avatar
 
Join Date: Apr 2005
Location: London, England
Posts: 459
Rep Power: 4 Cerulean is on a distinguished road
Quote:
- I like C style syntax because it's easier to read
Well, don't ignore the fact that Python was designed with readability as a focal point, and i'm quite surprised you haven't given credit to that. I find it the most readable language out there, and you'll find a fair few people that agree with me.
C-style languages aren't readable when you have to adjust yourself to the 103149127 styles of indenting adopted by people.

Quote:
For the same reasons C++ is, : strong typed, portable, Object Oriented, well designed, well structured libraries.
You just pointed out some of Python's stronger points. As I mentioned, it's more portable than Java. It's more object orientated than C++ (all built in types are objects and can be subclassed). It really is viewed as a well designed language by many, but that's your individual (albeit unique) take on it and you're entitled to it. Wonderfully documented libraries (with documentation "built in" to the objects that you can access at run-time) are a great boast of Python's.
As for Python being weakly typed and C++ being strongly typed..... highly debatable, depending on your definition of strongly/weakly typed. May I recommend you read this.
Cerulean is offline   Reply With Quote