By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,271 Members | 1,722 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,271 IT Pros & Developers. It's quick & easy.

interesting take on python OO

P: n/a
http://www.evolt.org/article/OO_prog...on_way/18/449/

-----
The last article gives you the absolute basics of using Python. This
time, we'll do the OO side of Python. Yes, Python: a true object-
oriented language with classes, inheritance and all.

Ok, my OO background comes from the usual suspects of OO language, C+
+, Java and Object Pascal (Delphi). So I have this preconceived idea
about what Python OO should be. When I discover how OO is implemented
in Python, my first reaction was: "What the <expletiveis this
s#~! ?" My idealism about OO is offended by what Python does with
object and classes. It offers a new perspective on what can be done
with classes and object. Over time Python has grown on me, and now I
can really appreciate what it can do. So if you have the same reaction
as mine, keep reading. It will grow on you as well.
----

lol

May 31 '07 #1
Share this Question
Share on Google+
3 Replies


P: n/a
7stud a écrit :
http://www.evolt.org/article/OO_prog...on_way/18/449/

-----
The last article gives you the absolute basics of using Python. This
time, we'll do the OO side of Python. Yes, Python: a true object-
oriented language with classes, inheritance and all.

Ok, my OO background comes from the usual suspects of OO language, C+
+, Java and Object Pascal (Delphi). So I have this preconceived idea
about what Python OO should be. When I discover how OO is implemented
in Python, my first reaction was: "What the <expletiveis this
s#~! ?" My idealism about OO is offended by what Python does with
object and classes. It offers a new perspective on what can be done
with classes and object. Over time Python has grown on me, and now I
can really appreciate what it can do. So if you have the same reaction
as mine, keep reading. It will grow on you as well.
----

lol
<aol />

FWIW, I still don't get why people insist on believing that C++ and Java
have anything to do with OO !-)

(and yes, it's friday...)
Jun 1 '07 #2

P: n/a
On 2007-06-01, Bruno Desthuilliers <br********************@wtf.websiteburo.oops.comwr ote:
>
FWIW, I still don't get why people insist on believing that C++ and Java
have anything to do with OO !-)

(and yes, it's friday...)
Good marketing.

Albert
Jun 1 '07 #3

P: n/a
7stud wrote:
http://www.evolt.org/article/OO_prog...on_way/18/449/

lol
I would have to agree. I could spend time talking about how bad that
article was, but instead I will offer useful advice for the new Python
programmer.

For new users of Python and/or object-oriented programming, stick with
the Python Tutorial included with the Python distribution, and/or check
out http://www.ibiblio.org/obp/thinkCS/python/english/ . There are some
pieces that were obviously translated directly from Java, but it has a
lot of good stuff.
- Josiah
Jun 2 '07 #4

This discussion thread is closed

Replies have been disabled for this discussion.