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: 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.

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