[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Object oriented programming was a mistake
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 54
Thread images: 4
File: javalogo.png (39 KB, 518x518) Image search: [Google]
javalogo.png
39 KB, 518x518
Object oriented programming was a mistake
>>
>>51740600
so were you, but you don't see anybody complaining now do you?
>>
I agree.
>>
Except OOP is objectively the logical conclusion to programming.
>>
>>51740632
Haskell would like to have a word with you
>>
The only mistake was that universities started to teach it to stupid freshmen who are too retarded to grasp it.
>>
>>51740665
freshman here having OOP

>kill me f(a)m
>>
>I don't understand something therefore it was a mistake
>>
>>51740632
There are two types of programming paradigms.
Functional and Nonfunctional. Congratulations on being retarded.
>>
File: oop_mistake.jpg (179 KB, 500x666) Image search: [Google]
oop_mistake.jpg
179 KB, 500x666
>>51740600
>>
>>51740731
this

In fact it's brilliant, whoever came up with it is a genius
>>
OOP is a tool. It's not useless, but it's also not a religion.
>>
>>51740600
Oop is good, java is shit.
And c++ is good nowdays
>>
I only know object programming, is that bad?
>>
>>51740600
If your trying to take a strike at OOP from Java then say that. Otherwise please realize that "Java OOP" is only a subset of what's actually "OOP paradigm", and in some cases it's a very poor implementation (see generics).
>>
Daily reminder there is no empirical evidence OOP teams perform better than procedural teams
>>
>>51742009
Daily reminder that you will never make anything bigger than a toy program
>>
>>51742149
Nice counterargument :^)
>>
>>51740600
>RMS himself says that Java is the next logical step forward from C
>/g/ still hates Java
>>
>>51742205
90% of /g/ also uses Windows or Apple
Good gentooman have escaped to the better chan
>>
>>51742237
Fuck off, shill. Your cripplechan will last a few years at most and then everyone will come crawling back. It'll be dead with maybe 50 users on the vidya board and the same people crossboarding to the technology board. Also, the interface is bloated as fuck and the fact that people can start their own boards whenever they please means that there's no strong sense of community, since any fracture in a board's culture would just lead to another board being formed.
>>
>>51742205
RMS has never coded in Java even though he has coded on Java
>>
>>51742295
>though he has coded on Java
I bet he even codes on America, the filthy neckbeard. Absolutely disgusting.
>>
>>51742286
Not talking about infinite though
>>
>>51742394
Wait wat
>>
>>51740619
good one xD lol! :p *peter gruffin laugh*
>>
>>51740689
>>kill me f(a)m
>not senpai.kill(me)

Fucking pleb detected.
>>
>>51740659
>haskell
it's dog shit
>>
>>51742714
wait what the fuck

senpai
senpai
senpai
>>
>>51742286
> the fact that people can start their own boards whenever they please means that there's no strong sense of community, since any fracture in a board's culture would just lead to another board being made

What is Reddit
>>
>>51741031
>c++ is good nowdays
midtier b8
>>
>>51742401
I'm talking about reddit
>>
>>51740600

Class diagrams were a mistake.

OOP is pretty cool and useful.
>>
>>51742826
>>51743192
>reddit
>ever even hoping to be as fun as this shithole
>>
Pure OOP is shit. Enjoy wasting most of your time writing interface boilerplate instead of actual logic.
>>
>>51740600

agreed n checked
>>
>>51742754
Lol. He did that to bypass filter fa m autocorrect to senpai on this board.
>>
>>51740659
I think if Haskell was worthwhile, then people would actually use it.

>>51740780
Another functional retard. There's a reason no one uses functional programming languages and everyone uses object oriented programming languages.
>>
OOP is okay and has its uses. So does FP. You are a moron for using language that is non-multiparadigm.
>>
>>51740600
No, it is better than spaghetti code.
>>
I can't really call OOP a success since I need to know every other paradigm to get anything done. It would be great if the objects somehow magically implemented themselves though.
>>
>>51741909
Not if you like having a job
>>
>>51744705
Yeah, "OOP" already implies the imperative paradigm you pedantic retard.
>>
>>51740600
Nop. OOP could be good, but people choose to use C++ & java, which are bad. Then a lot of languages started to use the same shit they had.

good shit to watch :
https://www.youtube.com/watch?v=oKg1hTOQXoY
>I made up the term object-oriented, and I can tell you I did not have C++ in mind.
He said the same for java, that it was even worse.
>>
File: memes.jpg (50 KB, 696x434) Image search: [Google]
memes.jpg
50 KB, 696x434
>>51740659
>>
>>51744753
Whoa whoa. College student here, only know java and c++. Is the job market actually like this? What languages should I go for next instead of another OOP?

Or is this bullshit?
>>
>>51743299
I feel like that is part of the success of OOP.
It allows 1000 Indian monkeys banging their shitty hands on keyboards to not completely fuck everything up.
>>
>>51740600
http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html

Java is stupid, forcing verbs to be stupid objects. you -make-, why the need of a -maker-
>>
>>51747620
Bullshit indeed
Big ones in market are java, c++, c#, the web shit, and the mobile shit
>>
>>51742401
I'm talking about Lanechan
>>
>>51747620
How the fuck can you go to college and study and only learn fucking OOP? What degree mill do you attend?
>>
File: wp_ss_20151208_0001.png (40 KB, 686x316) Image search: [Google]
wp_ss_20151208_0001.png
40 KB, 686x316
>>51749626
Probably some shit 'college' like mit where the start people off with python.
>>
>>51750396
>shit college
>mit
My fucking sides
>>
>>51744649
ad populum
Thread replies: 54
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.