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

Why does everyone hate OOP but not Python?

Name: Trust Me, I'm an Engineer 2012-09-20 7:53

I see a lot of hate for OOP especially for Java and some for C++. But why do people recommend Python, which is an overly disgusting, forced indented, object oriented programming language, whenever a rookie asks what programming language to start with?

Name: Anonymous 2012-09-21 18:45

i for i in range
What the fuck, Pythonistards?

Name: Anonymous 2012-09-21 20:26

>>41
xrange

Name: Anonymous 2012-09-21 20:31

>>42
i for i in
This should not be necessary.

Name: Anonymous 2012-09-21 21:02

>>43
It isn't.

Name: Anonymous 2012-09-21 21:46

>>43
It's not. xrange(x, y, z) does the same thing as i for i in range(x, y, z). All i for i in x does is convert some iterable x to a generator which is never necessary. Show me code that does that and I'll show you the right way to do it.

Name: Anonymous 2012-09-21 21:52

>>45
https://www.google.com/search?q="i+for+i+in+xrange"
About 115,000 results

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2012-09-22 7:26

Must be the MIT influence. I saw Python recommendations start rising around the same time 6.001 was laid to rest and replaced with that Python course.

It's a scripting language, meaning that it was designed for short, simple tasks, and that it does not scale well to large systems. All languages with implicit declarations tend to be like that. With a small program it's easy to exercise all the paths either through testing or use, but with a large system there might be code that almost never gets called, and in languages like Python, a simple bug like a misspelled identifier can hide there until it causes strange behaviour, that then takes a long time to find.

Name: Anonymous 2012-09-22 8:18

>>47
Shalom, Hymie!

Name: Anonymous 2012-09-22 8:20

66implications that these are not the best quotes99

Fagniggotry.

Name: Anonymous 2012-09-22 10:11

>>47
>6.001 was laid to rest
Why would they do that? That class is essentially a course on wizardry.

Name: Anonymous 2012-09-22 11:26

>>50
To prevent more wizards popping up of course. It's all a big conspiracy by the Big Man to keep us down yo!

Name: Anonymous 2012-09-22 11:35

>>51
Both Sussman and Guido are kikes. What is the fuzz?


Dear Ruby community, it are the Jews who impede advancement of your beautiful language. The kikes at Goggle allied with Guido to enforce his Python over the whole Earth and suppress any competition, including cute Ruby.

Name: Anonymous 2012-09-22 11:42

>>50
6.001 was a beginner course on wizardry. The idea was to teach would-be wizards just enough to make them feel powerful, without teaching them enough for them to be a real threat. It was laid to rest because too many people were still trying to learn more advanced wizardry after completing 6.001.

Name: Anonymous 2012-09-22 11:46

>>53
6.001 was a beginner course on Judaism. The idea was to teach wannabe Jews just enough to make them feel godchosen, without teaching them enough for them to be a real threat. It was laid to rest because too many people were still trying to learn more advanced Judaism after completing 6.001.

Name: Anonymous 2012-09-22 14:10

read the protocols of zion

Name: Anonymous 2012-09-22 16:29

>>24
LPTHW is fucking shit, I don't understand why people recommend it. 15 lessons about printing, 10 about functions and 2 about classes isn't what I'd call a good Python tutorial.

I'd rather read SICP Anti Cudder version.

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