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

__Python__

Name: Anonymous 2006-01-28 10:03

So, what can you tell me about Python?
What's your experience with it?
What is it best for?
Is it good for desktop applications using Win32/wxWindows/etc?
How's it for Win32 in particular?
And finally, how does it compare to Perl and PHP in terms of productivity?

Thanks Anonymous

Name: Anonymous 2006-01-28 14:32

I find that Python's broken OO model promotes braindamaged code. I encountered this when I was using PIL - Python Image Library. The library itself is OK to use, but when I wanted to subclass the Image class I found myself experiencing difficulties.

Puzzled, I looked through the PIL code and found the problem was the chumps who wrote it had no fucking clue what constructors were for. Their constructors were full of statements to initialize member variables to 0, whereas the function that actually set them to useful values was completely seperate from the class. I could have copied the function and modified it for my use, but I was too disgusted so I learned Ruby instead. Much much better language in just about every way. >>7 has obviously never used Ruby.

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