Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Python/OOP

Name: Amphetamines 2007-09-01 4:21 ID:gIiy8CI5

For a while I've been looking to learn a programming (Even though Python is scripting.) language. I figured python was a good place to start. Problem is, OOP doesnt really make sense to me. Would anyone be able to explain or link a page that would make it 'click'?

Name: Anonymous 2007-09-01 6:39 ID:YyXwWwqd

>>1
Even though Python is scripting.
Fail.

OOP doesnt really make sense to me
OOP is a useful abstraction. It's not the panacea of programming though, enterprise fucktards who fap to OOP are stupid.

Python follows the good design principle that everything is an object, yet it doesn't shove them up your ass. You won't have a problem with it, and learn to appreciate this feature as it is — useful, not the bomb, but desirable if optional. Besides, Python's object model is a decent one; not the crap you could have heard of in Java.

And now that I think about it, if you think "Python is scripting", then the reasons you think OOP doesn't make sense are likely to be wrong as well. Just learn Python, accept objects, and realize they are no magic, just a useful language feature you use sometimes and ignore some other times, like any other.

>>4
If you would, though, please explain how it is not scripting?
If you would, though, please explain how it is scripting? And what's your definition of "scripting language"?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List